XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.4
Derivative Instruments and Hedging Activities - Schedule of Summary of Derivative Hedges (Detail) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Derivative [Line Items]        
Notional Amount $ (10,723,000) $ 8,906,000 $ (19,641,000) $ 12,125,000
Commodity Contracts | Minimum [Member] | Derivatives Not Designated As Hedging Instruments        
Derivative [Line Items]        
Maturity Date     Dec. 01, 2021  
Notional Amount     $ 119,233,000  
Commodity Contracts | Maximum | Derivatives Not Designated As Hedging Instruments        
Derivative [Line Items]        
Maturity Date     Aug. 31, 2023  
Foreign Currency Exchange Contracts | Minimum [Member] | Derivatives Not Designated As Hedging Instruments        
Derivative [Line Items]        
Maturity Date     Dec. 01, 2021  
Notional Amount     $ (7,189,000)  
Foreign Currency Exchange Contracts | Maximum | Derivatives Not Designated As Hedging Instruments        
Derivative [Line Items]        
Maturity Date     Jul. 31, 2023  
Cash Flow Hedges | Commodity Contracts        
Derivative [Line Items]        
Notional Amount 221,292,000   $ 221,292,000  
Cash Flow Hedges | Commodity Contracts | Minimum [Member]        
Derivative [Line Items]        
Maturity Date     Dec. 01, 2021  
Cash Flow Hedges | Commodity Contracts | Maximum        
Derivative [Line Items]        
Maturity Date     Dec. 31, 2022  
Cash Flow Hedges | Foreign Currency Exchange Contracts        
Derivative [Line Items]        
Notional Amount $ 6,082,000   $ 6,082,000  
Cash Flow Hedges | Foreign Currency Exchange Contracts | Minimum [Member]        
Derivative [Line Items]        
Maturity Date     Dec. 01, 2021  
Cash Flow Hedges | Foreign Currency Exchange Contracts | Maximum        
Derivative [Line Items]        
Maturity Date     Mar. 31, 2023