XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.4
Derivative Instruments and Hedging Activities - Schedule of Fair Value of Derivative Instruments (Detail) - USD ($)
$ in Thousands
Nov. 30, 2021
May 31, 2021
Derivative [Line Items]    
Asset Derivatives at Fair Value $ 9,588 $ 78,148
Liability Derivatives at Fair Value 15,126 15,197
Derivatives Designated As Hedging Instruments    
Derivative [Line Items]    
Asset Derivatives at Fair Value 660 53,148
Liability Derivatives at Fair Value 7,275 111
Derivatives Designated As Hedging Instruments | Commodity Contracts | Accounts Payable    
Derivative [Line Items]    
Liability Derivatives at Fair Value 6,207  
Derivatives Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Asset Derivatives at Fair Value 660 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 | Commodity Contracts | Other Liabilities    
Derivative [Line Items]    
Liability Derivatives at Fair Value 1,068 111
Derivatives Not Designated As Hedging Instruments    
Derivative [Line Items]    
Asset Derivatives at Fair Value 8,928 25,000
Liability Derivatives at Fair Value 7,851 15,086
Derivatives Not Designated As Hedging Instruments | Commodity Contracts    
Derivative [Line Items]    
Asset Derivatives at Fair Value 8,868 25,000
Liability Derivatives at Fair Value 7,461 14,554
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Accounts Payable    
Derivative [Line Items]    
Liability Derivatives at Fair Value 6,916 14,554
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Receivables    
Derivative [Line Items]    
Asset Derivatives at Fair Value 8,555 24,621
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Other Assets    
Derivative [Line Items]    
Asset Derivatives at Fair Value 313 379
Derivatives Not Designated As Hedging Instruments | Commodity Contracts | Other Liabilities    
Derivative [Line Items]    
Liability Derivatives at Fair Value 545  
Derivatives Not Designated As Hedging Instruments | Foreign Currency Exchange Contracts | Accounts Payable    
Derivative [Line Items]    
Liability Derivatives at Fair Value 390 $ 532
Derivatives Not Designated As Hedging Instruments | Foreign Currency Exchange Contracts | Other Assets    
Derivative [Line Items]    
Asset Derivatives at Fair Value $ 60