v3.26.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
Operating lease cost:    
Operating lease expense $ 24,312 $ 36,068
Short-term lease expense 0 122
Total operating lease cost 24,312 36,190
Finance lease expense:    
Amortization of right-of-use assets 54,578 78,724
Interest on lease liabilities 9,519 16,826
Total finance lease cost 64,097 95,550
Total net lease cost $ 88,409 $ 131,740