Commitments and Contingencies - Schedule of Purchase and Other Commitments Maturities (Details) $ in Thousands |
May 31, 2021
USD ($)
|
---|---|
Other Commitments [Line Items] | |
Total | $ 810,008 |
2022 | 74,971 |
2023 | 89,327 |
2024 | 382,338 |
2025 | 262,431 |
2026 | 941 |
Long-term Debt Repayment | |
Other Commitments [Line Items] | |
Total | 204,108 |
2022 | 36,623 |
2023 | 69,925 |
2024 | 95,181 |
2025 | 1,438 |
2026 | 941 |
Convertible Notes, Principal and Interest | |
Other Commitments [Line Items] | |
Total | 571,989 |
2022 | 13,893 |
2023 | 13,893 |
2024 | 284,803 |
2025 | 259,400 |
ABG Finance Liability | |
Other Commitments [Line Items] | |
Total | 6,000 |
2022 | 1,500 |
2023 | 1,500 |
2024 | 1,500 |
2025 | 1,500 |
Material Purchase Obligations | |
Other Commitments [Line Items] | |
Total | 26,097 |
2022 | 21,141 |
2023 | 4,009 |
2024 | 854 |
2025 | 93 |
Construction Commitments | |
Other Commitments [Line Items] | |
Total | 1,814 |
2022 | $ 1,814 |