XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Trading Activity, Gains and Losses, Net [Line Items]      
Currency translation losses $ (39,400,000) $ 3,400,000 $ 18,100,000
Foreign currency contracts | Designated as Hedging Instrument | Other current assets      
Trading Activity, Gains and Losses, Net [Line Items]      
Fair value of derivative instruments, assets 6,400,000 1,700,000  
Foreign currency contracts | Designated as Hedging Instrument | Accrued liabilities      
Trading Activity, Gains and Losses, Net [Line Items]      
Fair value of derivative instruments, liabilities 0 1,600,000  
Foreign currency contracts | Not Designated as a hedging instrument | Other current assets      
Trading Activity, Gains and Losses, Net [Line Items]      
Fair value of derivative instruments, assets 100,000    
Foreign currency contracts | Not Designated as a hedging instrument | Accrued liabilities      
Trading Activity, Gains and Losses, Net [Line Items]      
Fair value of derivative instruments, liabilities   800,000  
Net Investment Hedging | Non-US | Foreign currency forward contracts | Designated as Hedging Instrument      
Trading Activity, Gains and Losses, Net [Line Items]      
Currency translation losses 1,400,000 $ (500,000)  
Contractual amounts $ 0    
Commodity Futures Contracts      
Trading Activity, Gains and Losses, Net [Line Items]      
Reclassification period for effective portion of contract, in years 1 year