XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.4
Inventory, net (Tables)
6 Months Ended
Nov. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of inventory
          
   November 30, 2024  May 31, 2024
Finished Goods  $2,543,218   $3,190,344 
Raw Materials   121,271    203,679 
Inventory  $2,664,489   $3,394,023