XML 124 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable trade and other $ 293,706 $ 491,424
Accrued payroll and fringe benefits 313,099 236,590
Accrued warranty expense 40,468 40,468
Accrued Sales Tax 39,938 21,220
Accrued interest
Total $ 687,211 $ 789,702