Annual report pursuant to Section 13 and 15(d)

Notes Payable and Long Term Loan - Schedule of Maturity Dates of Notes Payable and Long Term Loan (Details)

v3.8.0.1
Notes Payable and Long Term Loan - Schedule of Maturity Dates of Notes Payable and Long Term Loan (Details)
Dec. 31, 2017
USD ($)
Past due $ 1,292,403
December 31, 2018 6,063,741
Total 7,356,144
Long-term Debt [Member]  
December 31, 2018 4,221
Total 4,221
Current portion 4,221
Non-Related Parties [Member]  
Past due 1,122,403
December 31, 2018 5,963,741
Total 7,086,144
Related Parties [Member]  
Past due 170,000
December 31, 2018 100,000
Total $ 270,000