XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements and Derivative Instruments (Balance Sheet Classification) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivatives, Fair Value    
Derivative, Fair Value, Net $ 12,690 $ 14,389
Prepaid and other current assets    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 8,873 8,469
Prepaid and other current assets | Commodity derivative contracts    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 0 8,469
Prepaid and other current assets | Interest rate swap contract    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 8,873 0
Other assets    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 7,682 6,060
Other assets | Interest rate swap contract    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 7,682 6,060
Other accrued liabilities    
Derivatives, Fair Value    
Derivative liability fair value (3,865) (140)
Other accrued liabilities | Interest rate swap contract    
Derivatives, Fair Value    
Derivative liability fair value 0 (140)
Other accrued liabilities | Foreign currency derivatives    
Derivatives, Fair Value    
Derivative liability fair value $ (3,865) $ 0