XML 112 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF INVENTORY (Details) - USD ($)
Apr. 30, 2024
Apr. 30, 2023
Accounting Policies [Abstract]    
Finished Goods $ 995,533 $ 1,509,985
Component/Replacement Parts 770,737 1,712,553
Capitalized Duty/Freight 26,171 517,228
Inventory Reserve (183,245) (550,000)
Total $ 1,609,196 $ 3,189,766