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, 2025 |
May 31, 2024 |
||||||
---|---|---|---|---|---|---|---|---|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||
Assets | $ 1,042 | $ 920 | ||||||
Liabilities | 7,461 | 1,421 | ||||||
Derivative Financial Instruments | ||||||||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||
Assets | 7,461 | [1] | 920 | [2] | ||||
Liabilities | 1,042 | [1] | 1,421 | [2] | ||||
Fair Value, Inputs, Level 2 | ||||||||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||
Assets | 1,042 | 920 | ||||||
Liabilities | 7,461 | 1,421 | ||||||
Fair Value, Inputs, Level 2 | Derivative Financial Instruments | ||||||||
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||||
Assets | 7,461 | [1] | 920 | [2] | ||||
Liabilities | $ 1,042 | [1] | $ 1,421 | [2] | ||||
|