XML 83 R61.htm IDEA: XBRL DOCUMENT v3.20.1
13. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Other Liabilities, Current [Abstract]    
Commissions $ 112,102 $ 136,631
Payroll and related costs 167,689 144,359
Director fees 41,250 41,250
Sales Tax Payable 21,814 11,296
Accrued Warranty 30,000 30,000
Other accrued expenses 77,257 51,663
Total $ 450,112 $ 415,199