XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.4
8. ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accrued liabilities $ 721,075 $ 194,294
Patent Costs    
Accrued liabilities 64,800 9,851
Accrued Compensation    
Accrued liabilities 562,792 144,193
Warranty Costs    
Accrued liabilities 48,140 13,923
Consulting Costs    
Accrued liabilities 2,083 7,500
Taxes and Other    
Accrued liabilities $ 43,260 $ 18,827