v3.26.1
Loss Per Share - Narrative (Details) - shares
12 Months Ended
May 31, 2026
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) 22,352,083 14,138,774 12,103,986
Antidilutive shares (in shares) 1,500,000 21,700,000 19,000,000.0
Warrant      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive shares (in shares) 28,100,000 17,100,000 12,300,000
Convertible Debt Securities      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive shares (in shares) 46,100,000 46,100,000 46,100,000