v3.25.2
Inventory, net (Details) - USD ($)
May 31, 2025
May 31, 2024
Inventory Disclosure [Abstract]    
Finished Goods $ 2,509,840 $ 3,190,344
Raw Materials 23,818 203,679
Inventory, net $ 2,533,658 $ 3,394,023