XML 96 R66.htm IDEA: XBRL DOCUMENT v3.20.2
14. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Accrued Liabilities and Other Liabilities [Abstract]    
Commissions $ 217,364 $ 112,102
Payroll and Related Costs 136,095 167,689
Director Fees 41,250 41,250
Sales Tax Payable 14,415 21,814
Income Taxes Payable (Note 17) 77,000 0
Accrued Warranty (Note 15) 105,000 30,000
Other Accrued Expenses 80,257 77,257
Total $ 671,381 $ 450,112