XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Fair Value, Option, Quantitative Disclosures [Line Items]      
Foreign currency forward contracts, assets $ 6,433   $ 3,138
Foreign currency forward contracts, liabilities 168   305
Recognized gains (losses) of foreign currency forward contracts designated as hedging instruments 4,017 $ (1,600)  
Forward contracts | Other, net      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Cash settlements   7,900  
Derivative, Cash Received on Hedge (3,300)    
Designated as Hedging Instrument | Forward contracts      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Derivative, notional amount 86,100   36,500
Fair value foreign currency forward contracts designated as hedging instruments, asset 3,760   237
Fair value foreign currency forward contracts designated as hedging instruments, liabilities 0   57
Recognized gains (losses) of foreign currency forward contracts designated as hedging instruments 4,017 (1,600)  
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
Fair value foreign currency forward contracts not designated as hedging instruments, asset 3,800    
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     100
Not Designated as Hedging Instrument | Forward contracts      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Derivative, notional amount 486,900   618,100
Fair value foreign currency forward contracts not designated as hedging instruments, asset 2,673   2,901
Fair value foreign currency forward contracts not designated as hedging instruments, liabilities 168   248
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,700   2,900
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, liabilities 200   $ 200
Not Designated as Hedging Instrument | Forward contracts | Other (expenses) income, net      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Recognized (losses) gains of foreign currency forward contracts not designated as hedging instruments $ (3,972) $ (191)