XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments and Hedging Activities - Schedule of Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Thousands
Aug. 31, 2025
May 31, 2025
Derivative [Line Items]    
Fair Value of Assets $ 630 $ 1,042
Fair Value of Liabilities 8,020 7,461
Derivatives Designated As Hedging Instruments    
Derivative [Line Items]    
Fair Value of Assets 594 961
Fair Value of Liabilities 378 86
Derivatives Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Fair Value of Assets 441 478
Derivatives Designated As Hedging Instruments | Commodity Contracts | Other Liabilities    
Derivative [Line Items]    
Fair Value of Liabilities 44 35
Derivatives Designated As Hedging Instruments | Foreign Currency Exchange Contracts | Receivables    
Derivative [Line Items]    
Fair Value of Assets 153 483
Derivatives Not Designated As Hedging Instruments    
Derivative [Line Items]    
Fair Value of Assets 36 81
Fair Value of Liabilities 7,642 7,375
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Fair Value of Assets 36 81
Accounts Payable | Derivatives Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Fair Value of Liabilities 334 51
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Fair Value of Liabilities 101 15
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Foreign Currency Exchange Contracts    
Derivative [Line Items]    
Fair Value of Liabilities $ 7,541 $ 7,360