XML 140 R114.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments and Hedging Activities - Schedule of Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Thousands
May 31, 2022
May 31, 2021
Derivative [Line Items]    
Asset Derivatives at Fair Value $ 12,643 $ 78,148
Liability Derivatives at Fair Value 9,003 15,197
Derivatives Designated As Hedging Instruments    
Derivative [Line Items]    
Asset Derivatives at Fair Value 1,040 53,148
Liability Derivatives at Fair Value 4,582 111
Derivatives Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Asset Derivatives at Fair Value 1,040  
Liability Derivatives at Fair Value 4,565  
Derivatives Designated As Hedging Instruments | Commodity Contracts | Other Liabilities    
Derivative [Line Items]    
Liability Derivatives at Fair Value 48 111
Derivatives Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Asset Derivatives at Fair Value 1,040 53,125
Derivatives Designated As Hedging Instruments | Commodity Contracts | Other Assets    
Derivative [Line Items]    
Asset Derivatives at Fair Value   23
Derivatives Designated As Hedging Instruments | Foreign Currency Exchange Contracts    
Derivative [Line Items]    
Liability Derivatives at Fair Value 17  
Derivatives Designated As Hedging Instruments | Foreign Currency Exchange Contracts | Other Liabilities    
Derivative [Line Items]    
Liability Derivatives at Fair Value 17  
Derivatives Not Designated As Hedging Instruments    
Derivative [Line Items]    
Asset Derivatives at Fair Value 11,603 25,000
Liability Derivatives at Fair Value 4,421 15,086
Derivatives Not Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Asset Derivatives at Fair Value 11,603 25,000
Liability Derivatives at Fair Value 4,166 14,554
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Other Liabilities    
Derivative [Line Items]    
Liability Derivatives at Fair Value 24  
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Asset Derivatives at Fair Value 11,555 24,621
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Other Assets    
Derivative [Line Items]    
Asset Derivatives at Fair Value 48 379
Accounts Payable | Derivatives Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Liability Derivatives at Fair Value 4,517  
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Liability Derivatives at Fair Value 4,142 14,554
Accounts Payable | Derivatives Not Designated As Hedging Instruments | Foreign Currency Exchange Contracts    
Derivative [Line Items]    
Liability Derivatives at Fair Value $ 255 $ 532