(Gain) on Sales of Assets, Net - Additional Information (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Sep. 15, 2021 |
May 31, 2024 |
May 31, 2023 |
May 31, 2022 |
Nov. 30, 2021 |
|
| Sale Leaseback Transaction [Line Items] | |||||
| Net gain sales of assets | $ 971 | $ 28,632 | $ 51,983 | ||
| Operating lease, future minimum lease payments | 416,834 | ||||
| Operating lease, ROU assets | $ 331,555 | $ 329,582 | |||
| Leaseback Agreement | |||||
| Sale Leaseback Transaction [Line Items] | |||||
| Net gain sales of assets | $ 41,900 | $ 52,000 | |||
| Sale of property assets | 49,800 | ||||
| Net proceeds after adjustments and expenses | $ 48,000 | ||||
| Sale leaseback agreement commencement date | Sep. 15, 2021 | ||||
| Sale leaseback agreement expiration date | Sep. 14, 2024 | ||||
| Operating lease, future minimum lease payments | $ 3,400 | ||||
| Operating lease, borrowing rate | 1.30% | ||||
| Operating lease, ROU assets | $ 3,700 | ||||