XML 105 R89.htm IDEA: XBRL DOCUMENT v3.21.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Other Current Liabilities    
Accrued payroll and payroll taxes $ 1,411,728 $ 1,237,054
Warranty liability 90,640 80,412
Other accrued expenses 287,457 218,380
Total $ 1,789,825 $ 1,535,846