XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Patent and legal costs $ 89,000 $ 65,000
Accrued compensation 615,000 563,000
Raw material purchase reserve 110,000 0
Warranty costs 74,000 48,000
Consulting costs 0 2,000
Taxes and other 22,000 43,000
Accrued liabilities $ 910,000 $ 721,000