XML 59 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consists of the following as of:

 

   December 31, 2022   December 31, 2021 
         
Accounts payable trade and other  $504,393   $516,957 
Accrued payroll and fringe benefits   262,113    165,969 
Accrued warranty expense   27,651    13,680 
Accrued payroll taxes and withholding   -    9,106 
Accrued Sales Tax   35,299    29,339 
Accrued interest   -    9,332 
Total  $829,456   $744,383