XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES    
Commissions $ 132,183 $ 151,709
Payroll and related costs 237,233 84,000
Director Fees 41,250 41,250
Sales Tax Payable (3,436) 9,784
Income Taxes Payable (Note 16) 2,000 77,000
Accrued warranty (Note 14) 68,000 68,000
Other accrued expenses 91,272 70,106
Total $ 568,502 $ 501,849