v3.25.2
Common Stock - Schedule of Warrant Activity (Details) - Warrant [Member] - USD ($)
12 Months Ended
Aug. 21, 2024
May 31, 2024
May 31, 2025
Schedule of Warrant Activity [Line Items]      
Number of Warrants, Outstanding warrants ending balance   12,065,375 15,275,375
Weighted Average Exercise Price, Outstanding warrants ending balance   $ 11.5 $ 9.24
Weighted Average Remaining Contractual Life, Outstanding warrants ending balance   4 years 3 years 8 months 12 days
Aggregate Intrinsic Value, Outstanding warrants ending balance   $ 995
Number of Warrants, Issued 8,800,000    
Weighted Average Exercise Price, Issued $ 0.49    
Weighted Average Remaining Contractual Life, Issued 4 years 3 months 18 days    
Number of Warrants, Exercised     (5,590,000)
Weighted Average Exercise Price, Exercised     $ 0.35
Weighted Average Remaining Contractual Life, Exercised     4 years 8 months 12 days