XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Apr. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 306,862 $ 165,352
Sales commissions payable 3,389 1,765
Accrued payroll liabilities 97,990 263,367
Product warranty accrual 38,382 53,148
Other accrued expenses 110,653 66,845
Total $ 557,276 $ 550,477