Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt and Notes Payable - Summary of Long-Term Debt and Notes Payable (Details)

v3.5.0.2
Long-Term Debt and Notes Payable - Summary of Long-Term Debt and Notes Payable (Details) - USD ($)
Sep. 30, 2016
Dec. 31, 2015
Short-term Debt [Line Items]    
Total Long-term Debt $ 6,435,688 $ 6,481,644
Current portion of long-term debt 6,130,583 5,383,003
Long-term debt, less current portion 305,105 1,098,641
Note Payable, Due January 2017, Net of Discount of $42,966 and $171,868, Respectively [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 4,957,034 4,828,132
Note Payable, due January 2017 [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 771,309 942,918
Note Payable, due October 2018 [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 92,252 132,596
Mortgage Note, South Africa, due July 2024 [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 218,436 208,131
Bank overdraft facilities, South Africa, annual renewal [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 165,095 180,377
Equipment financing arrangements, South Africa [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 156,558 189,490
2016 Credit Facility, Due January 2017 [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt $ 75,004