v3.25.2
Inventory, net (Tables)
12 Months Ended
May 31, 2025
Inventory Disclosure [Abstract]  
Schedule of inventory
          
   May 31, 2025   May 31, 2024 
Finished Goods  $2,509,840   $3,190,344 
Raw Materials   23,818    203,679 
Inventory, net  $2,533,658   $3,394,023