XML 157 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

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

 

   December 31, 2023   December 31, 2022 
         
Accounts payable trade and other  $491,424   $504,393 
Accrued payroll and fringe benefits   236,590    262,113 
Accrued warranty expense   40,468    27,651 
           
Accrued Sales Tax   21,220    35,299 
Accrued interest   -    - 
Total  $789,702   $829,456