XML 86 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable trade and other $ 516,957 $ 244,626
Accrued payroll and fringe benefits 165,969 96,241
Accrued warranty expense 13,680 13,680
Accrued payroll taxes and withholding 9,106 9,268
Accrued Sales Tax 29,339
Accrued interest 9,332 23,162
Total $ 744,383 $ 386,977