XML 51 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
NOTES PAYABLE AND OTHER FINANCING AGREEMENTS (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Notes payable curent $ 3,882,868 $ 3,865,558
Debt Discount (162,659)
Notes payable noncurent 300,000 2,777,341
Convertible Promissory Notes [Member]    
Notes payable noncurent 300,000 2,940,000
Loan Agreements[Member]    
Notes payable curent 1,581,261 1,563,951
Financing Agreement [Member]    
Notes payable curent 957,925 957,925
Promissory Notes [Member]    
Notes payable curent $ 1,343,682 $ 1,343,682