Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($) $ in Thousands |
May 31, 2026 |
May 31, 2025 |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||
| Assets | $ 5,421 | $ 1,042 | ||||||||
| Liabilities | 1,257 | 7,461 | ||||||||
| Derivative Financial Instruments | ||||||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||
| Assets | 1,364 | [1] | 1,042 | [2] | ||||||
| Liabilities | 1,257 | [3] | 7,461 | [2] | ||||||
| Investment in Marketable Securities | ||||||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||
| Assets | [3] | 4,057 | ||||||||
| Fair Value, Inputs, Level 1 | ||||||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||
| Assets | 4,057 | |||||||||
| Fair Value, Inputs, Level 1 | Investment in Marketable Securities | ||||||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||
| Assets | [3] | 4,057 | ||||||||
| Fair Value, Inputs, Level 2 | ||||||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||
| Assets | 1,364 | 1,042 | ||||||||
| Liabilities | 1,257 | 7,461 | ||||||||
| Fair Value, Inputs, Level 2 | Derivative Financial Instruments | ||||||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||||
| Assets | 1,364 | [1] | 1,042 | [2] | ||||||
| Liabilities | $ 1,257 | [3] | $ 7,461 | [2] | ||||||
| ||||||||||