Fair Value and Derivatives - Summary of Interest Rate Swaps on Recurring Basis Using Observable Market Inputs for Similar Assets or Liabilities (Details) - Interest Rate Swaps [Member] - USD ($) $ in Thousands |
May 31, 2025 |
May 31, 2024 |
---|---|---|
Derivative [Line Items] | ||
Interest rate swaps | $ (1,659) | $ 2,451 |
Designated as Hedging Instrument [Member] | Other Current (Liabilities) Assets [Member] | ||
Derivative [Line Items] | ||
Interest rate swaps | (369) | 2,222 |
Designated as Hedging Instrument [Member] | Other Non-Current (Liabilities) Assets [Member] | ||
Derivative [Line Items] | ||
Interest rate swaps | $ (1,290) | $ 229 |