XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF INVENTORY (Details) - USD ($)
Jul. 31, 2024
Apr. 30, 2024
Accounting Policies [Abstract]    
Finished Goods $ 1,845,255 $ 995,533
Component/Replacement Parts (240,290) 770,737
Capitalized Duty/Freight 90,882 26,171
Inventory Reserve (35,000) (183,245)
Total $ 1,660,847 $ 1,609,196