XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS/(LOSS) PER SHARE (Details Narrative) - shares
12 Months Ended
May 31, 2025
May 31, 2024
Earnings Per Share [Abstract]    
Incremental Common Shares Attributable to Dilutive Effect of Written Put Options 20,000,000 21,100,000
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 0 312,109
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,460,870 1,260,870