v3.26.1
Debt - Schedule of Interest Income and Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Debt Instrument [Line Items]      
Interest income $ (55,743) $ (3,122) $ (931)
Interest expense, net [1] 29,516 32,139 27,517
Interest capitalized 39,574 57,171 0
Total interest charges incurred 69,090 89,310 27,517
Nonrelated Party      
Debt Instrument [Line Items]      
Interest expense 85,259 35,261 23,448
Related party revenue      
Debt Instrument [Line Items]      
Interest expense 0 $ 0 5,000
Interest income $ (100)    
Interest expense, net     $ 5,700
[1] For the fiscal year ended May 31, 2026, amount includes related party income of $0.1 million and for the fiscal year ended May 31, 2024, amount includes related party interest expense of $5.7 million.