v3.26.3
Loss Per Share (Details) - shares
3 Months Ended 12 Months Ended
Aug. 31, 2026
May 31, 2026
Potentially dilutive securities 33,525,680 28,038,971
Convertible Notes If Converted [Member]    
Potentially dilutive securities 27,731,416 23,935,457
Options [Member]    
Potentially dilutive securities 5,286,200 3,595,450
Warrants [Member]    
Potentially dilutive securities 508,064 508,064