XML 69 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments and Hedging Activities - Schedule of Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Thousands
Feb. 28, 2025
May 31, 2024
Derivative [Line Items]    
Fair Value of Assets $ 1,334 $ 920
Fair Value of Liabilities 1,348 1,421
Derivatives Designated As Hedging Instruments    
Derivative [Line Items]    
Fair Value of Assets 1,030 601
Fair Value of Liabilities 74 104
Derivatives Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Fair Value of Assets 1,030 601
Derivatives Designated As Hedging Instruments | Commodity Contracts | Other Liabilities    
Derivative [Line Items]    
Fair Value of Liabilities   21
Derivatives Not Designated As Hedging Instruments    
Derivative [Line Items]    
Fair Value of Assets 304 319
Fair Value of Liabilities 1,274 1,317
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Fair Value of Assets 304 319
Accounts Payable | Derivatives Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Fair Value of Liabilities   83
Accounts Payable | Derivatives Designated As Hedging Instruments | Foreign Currency Exchange Contracts    
Derivative [Line Items]    
Fair Value of Liabilities 74  
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Fair Value of Liabilities 54 69
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Foreign Currency Exchange Contracts    
Derivative [Line Items]    
Fair Value of Liabilities $ 1,220 $ 1,248