v3.25.2
Loss Per Share - Schedule of Loss Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Earnings Per Share [Abstract]      
Net loss $ (231,065) $ (149,671) $ (45,606)
Net loss attributable to noncontrolling interest 0 (397) (960)
Preferred dividends (2,615) 0 0
Net loss attributable to common stockholders (233,680) (149,274) (44,646)
Net loss attributable to common stockholders      
Continuing operations (160,950) (73,979) (43,528)
Discontinued operations (72,730) (75,295) (1,118)
Net loss attributable to common stockholders $ (233,680) $ (149,274) $ (44,646)
Basic and diluted net loss per share attributable to common stockholders      
Continuing operations, basic (in dollars per share) $ (0.80) $ (0.65) $ (0.46)
Continuing operations, diluted (in dollars per share) (0.80) (0.65) (0.46)
Discontinued operations, basic (in dollars per share) (0.36) (0.66) (0.01)
Discontinued operations, diluted (in dollars per share) (0.36) (0.66) (0.01)
Basic net loss per share (in dollars per share) (1.16) (1.31) (0.47)
Diluted net loss per share (in dollars per share) $ (1.16) $ (1.31) $ (0.47)
Basic weighted average number of shares outstanding (in shares) 201,194,451 114,061,414 93,976,233
Diluted weighted average number of shares outstanding (in shares) 201,194,451 114,061,414 93,976,233