General form of registration statement for all companies including face-amount certificate companies

NOTES PAYABLE AND OTHER FINANCING AGREEMENTS (Details)

v3.19.1
NOTES PAYABLE AND OTHER FINANCING AGREEMENTS (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Notes payable curent $ 3,882,868 $ 3,865,558
Debt Discount 0 (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,178,670 1,161,360
Financing Agreement [Member]    
Notes payable curent 1,360,516 1,360,516
Promissory Notes [Member]    
Notes payable curent $ 1,343,682 $ 1,343,682