XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements and Derivatives Instruments (Not Designated as Hedges) (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivatives, Fair Value    
Derivative, Fair Value, Net $ 11,833 $ 386
Prepaid and other current assets | Interest rate swap contract    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 6,483 0
Prepaid and other current assets | Foreign currency derivatives    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 191 388
Other assets | Interest rate swap contract    
Derivatives, Fair Value    
Derivative Asset, Fair Value, Gross Asset 5,596 0
Other accrued liabilities | Foreign currency derivatives    
Derivatives, Fair Value    
Derivative liability fair value $ (437) $ (2)