XML 140 R118.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Option, Quantitative Disclosures [Line Items]      
Foreign currency forward contracts, assets $ 3,138 $ 13,606  
Foreign currency forward contracts, liabilities 305 4,803  
Forward Contracts | Other, net      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Cash settlements (2,400) (19,400)  
Cash receipts     $ (23,600)
Designated as Hedging Instrument | Forward Contracts      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Derivative, notional amount 36,500 75,400  
Fair value foreign currency forward contracts designated as hedging instruments, asset 237 7,043  
Fair value foreign currency forward contracts designated as hedging instruments, liabilities 57 0  
Recognized gains of foreign currency forward contracts designated as hedging instruments 174 1,602 4,847
Designated as Hedging Instrument | Forward Contracts | Other current assets      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair value foreign currency forward contracts designated as hedging instruments, asset 200 6,200  
Designated as Hedging Instrument | Forward Contracts | Other assets      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair value foreign currency forward contracts designated as hedging instruments, asset   900  
Designated as Hedging Instrument | Forward Contracts | Accrued expenses      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair value foreign currency forward contracts designated as hedging instruments, asset 100    
Not Designated as Hedging Instrument | Forward Contracts      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Derivative, notional amount 618,100 611,100  
Fair value foreign currency forward contracts not designated as hedging instruments, asset 2,901 6,563  
Fair value foreign currency forward contracts not designated as hedging instruments, liabilities 248 4,803  
Not Designated as Hedging Instrument | Forward Contracts | Other current assets      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair value foreign currency forward contracts not designated as hedging instruments, asset 2,900 6,600  
Not Designated as Hedging Instrument | Forward Contracts | Accrued expenses      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair value foreign currency forward contracts not designated as hedging instruments, asset 200    
Fair value foreign currency forward contracts not designated as hedging instruments, liabilities   4,800  
Not Designated as Hedging Instrument | Forward Contracts | Other expenses, net      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Recognized (losses) gains of foreign currency forward contracts not designated as hedging instruments $ 1,068 $ (7,665) $ (25,765)