XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory, net (Tables)
3 Months Ended
Aug. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of inventory
          
   August 31, 2024  May 31, 2024
Finished Goods  $3,059,375   $3,190,344 
Raw Materials   214,044    203,679 
Inventory, net  $3,273,419   $3,394,023