XML 143 R115.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Financial Instruments and Hedging Activities - Schedule of Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Thousands
May 31, 2024
May 31, 2023
Derivative [Line Items]    
Derivatives, Fair Value of Assets $ 920 $ 314
Derivatives, Fair Value of Liabilities 1,421 5,948
Derivatives Designated As Hedging Instruments    
Derivative [Line Items]    
Derivatives, Fair Value of Assets 601 20
Derivatives, Fair Value of Liabilities 104 4,339
Derivatives Designated As Hedging Instruments | Commodity Contracts | Other Liabilities    
Derivative [Line Items]    
Derivatives, Fair Value of Liabilities 21 237
Derivatives Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Derivatives, Fair Value of Assets 601 20
Derivatives Not Designated As Hedging Instruments    
Derivative [Line Items]    
Derivatives, Fair Value of Assets 319 294
Derivatives, Fair Value of Liabilities 1,317 1,609
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Derivatives, Fair Value of Assets 319 294
Accounts Payable | Derivatives Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Derivatives, Fair Value of Liabilities 83 4,069
Accounts Payable | Derivatives Designated As Hedging Instruments | Foreign Currency Exchange Contracts    
Derivative [Line Items]    
Derivatives, Fair Value of Liabilities   33
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Derivatives, Fair Value of Liabilities 69 $ 1,609
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Foreign Currency Exchange Contracts    
Derivative [Line Items]    
Derivatives, Fair Value of Liabilities $ 1,248