Fair Value and Derivatives - Schedule of Other Derivatives Not Designated As Hedging Instruments Statements of Financial Performance And Financial Position Location (Detail) - USD ($) $ in Thousands |
May 31, 2025 |
May 31, 2024 |
---|---|---|
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member] | Other Current Liabilities [Member] | ||
Derivative [Line Items] | ||
Foreign currency forward contracts, net | $ 407 | $ 265 |