v3.25.2
Loss Per Share - Narrative (Details) - shares
shares in Millions
12 Months Ended
May 31, 2025
May 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive effect on earnings per share (in shares) 14.1 12.1
Antidilutive shares (in shares) 21.7 19.0
Warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 17.1 12.3
Convertible Debt Securities    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares (in shares) 46.1