XML 131 R90.htm IDEA: XBRL DOCUMENT v3.19.3
OTHER CURRENT LIABILITIES (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Other Current Liabilities [Abstract]    
Accrued payroll and payroll taxes $ 1,497,470 $ 359,512
Warranty liability 86,495 86,495
Other accrued expenses 284,437 262,384
Total $ 1,868,402 $ 708,391