XML 42 R54.htm IDEA: XBRL DOCUMENT v3.19.3
12. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Accrued Liabilities and Other Liabilities [Abstract]    
Commissions $ 136,287 $ 136,631
Payroll and related costs 173,475 144,359
Director fees 41,250 41,250
Sales Tax Payable 3,652 11,296
Accrued warranty (Note 13) 30,000 30,000
Other accrued expenses 61,894 51,663
Total $ 446,558 $ 415,199