Quarterly report pursuant to Section 13 or 15(d)

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

v3.4.0.3
Long-Term Debt and Notes Payable - Summary of Long-Term Debt and Notes Payable (Details) (Parenthetical) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Note payable, net of discount $ 128,899 $ 171,868
Note Payable, due January 2017, net of discount of $128,899 and $171,868, respectively [Member]    
Note payable, net of discount $ 128,899 $ 171,868
Note payable, due date January 2017 January 2017
Note Payable, due January 2017 [Member]    
Note payable, due date January 2017 January 2017
Note Payable, due October 2018 [Member]    
Note payable, due date October 2018 October 2018
Mortgage Note, South Africa, due July 2024 [Member]    
Note payable, due date July 2024 July 2024