XML 87 R77.htm IDEA: XBRL DOCUMENT v3.21.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Other Current Liabilities    
Accrued payroll and payroll taxes $ 1,497,374 $ 1,411,728
Warranty liability 91,043 90,640
Other accrued expenses 248,520 287,457
Total $ 1,836,937 $ 1,789,825