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.4.0.3
Long-Term Debt and Notes Payable - Summary of Long-Term Debt and Notes Payable (Details) - USD ($)
Mar. 31, 2016
Dec. 31, 2015
Short-term Debt [Line Items]    
Total Long-term Debt $ 3,130,466 $ 2,810,276
Current portion of long-term debt $ (3,130,466) $ (2,810,276)
Long-term debt, less current portion
Note Payable, due January 2017, net of discount of $128,899 and $171,868, respectively [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt $ 4,871,101 $ 4,828,132
Note Payable, due January 2017 [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 863,802 942,918
Note Payable, due October 2018 [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 121,170 132,596
Mortgage Note, South Africa, due July 2024 [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 212,001 208,131
Bank overdraft facilities, South Africa, annual renewal [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt 162,173 180,377
Equipment financing arrangements, South Africa [Member]    
Short-term Debt [Line Items]    
Total Long-term Debt $ 176,937 $ 189,489