XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF INVENTORY (Details) - USD ($)
Jul. 31, 2022
Apr. 30, 2022
Accounting Policies [Abstract]    
Finished Goods $ 5,434,785 $ 4,397,098
Component/Replacement Parts 965,122 2,559,848
Capitalized Duty/Freight 906,196 1,328,198
Inventory Reserve (100,000) (100,000)
Total $ 7,206,103 $ 8,185,144