v3.25.2
Stockholders' Equity (Details 1) - $ / shares
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Equity [Abstract]      
Number of options outstanding, beginning 268,750 268,750  
Weighted average exercise price, beginning $ 1.83 $ 1.83  
Weighted average remaining term, ending 8 years 8 months 12 days 7 years 9 months 18 days 7 years 9 months 18 days
Number of options outstanding, granted 634,000  
Weighted average exercise price, granted $ 4.17  
Number of Options Outstanding, Exercised/Forfeited  
Weighted Average Exercise Price, Exercised/Forfeited  
Number of option, forfeited    
Weighted average exercise price, forfeited    
Number of options outstanding, ending 902,750 268,750 268,750
Weighted average exercise price, ending $ 3.48 $ 1.83 $ 1.83
Number of option unvested (511,500)    
Unvested weighted average exercise price $ 4.03    
Unvested weighted average remaining term 5 years 3 months 18 days    
Vested number of option 391,250    
Vested weighted average exercise price $ 2.74    
Vested weighted average remaining term 7 years 8 months 12 days