Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity - Schedule of Stockholders' Equity Note, Warrants or Rights (Details)

v3.25.1
Stockholders’ Equity - Schedule of Stockholders' Equity Note, Warrants or Rights (Details) - $ / shares
9 Months Ended
Feb. 28, 2025
May 31, 2024
May 31, 2023
Class of Warrant or Right [Line Items]      
Number of warrants outstanding (in Shares) 14,398,169 20,726,901 21,181,449
Weighted average remaining contractual life (years) 6 months 18 days    
Weighted average exercise price of outstanding warrants $ 0.4 $ 0.4 $ 0.4
Number of warrants exercisable (in Shares) 14,398,169    
Weighted average exercise price of exercisable warrants $ 0.4    
Warrants Exercisable at $0.40 [Member]      
Class of Warrant or Right [Line Items]      
Number of warrants outstanding (in Shares) 14,398,169    
Weighted average remaining contractual life (years) 6 months 18 days    
Weighted average exercise price of outstanding warrants $ 0.4    
Number of warrants exercisable (in Shares) 14,398,169    
Weighted average exercise price of exercisable warrants $ 0.4    
Minimum [Member] | Warrants Exercisable at $0.40 [Member]      
Class of Warrant or Right [Line Items]      
Range of exercise prices $ 0.4