XML 73 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable trade and other $ 244,626 $ 414,422
Accrued payroll and fringe benefits 96,241 65,915
Accrued warranty expense 13,680 13,695
Accrued payroll taxes and withholding 9,268 7,984
Accrued interest 23,162 16,662
Total $ 386,977 $ 518,678