Quarterly report pursuant to Section 13 or 15(d)

NOTES PAYABLE AND OTHER FINANCING AGREEMENTS (Details)

v3.19.1
NOTES PAYABLE AND OTHER FINANCING AGREEMENTS (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Notes payable curent $ 3,979,940 $ 3,882,868
Notes payable noncurent 300,000 300,000
Convertible Promissory Notes [Member]    
Notes payable noncurent 300,000 300,000
Loan Agreements[Member]    
Notes payable curent 1,208,136 1,178,670
Financing Agreement [Member]    
Notes payable curent 1,394,530 1,360,516
Promissory Notes [Member]    
Notes payable curent $ 1,377,274 $ 1,343,682