XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.2
12. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Accrued Liabilities and Other Liabilities [Abstract]    
Commissions $ 101,558 $ 136,631
Payroll and related costs 155,213 144,359
Director fees 41,250 41,250
Sales Tax Payable 4,335 11,296
Accrued warranty (Note 13) 30,000 30,000
Other accrued expenses 66,383 51,663
Total $ 398,739 $ 415,199