XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Fair Value, Option, Quantitative Disclosures [Line Items]          
Foreign currency forward contracts, assets $ 4,968   $ 4,968   $ 3,138
Foreign currency forward contracts, liabilities 9,219   9,219   305
Recognized gains (losses) of foreign currency forward contracts designated as hedging instruments (9,652) $ 214 (8,144) $ (563)  
Forward contracts | Other, net          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Derivative, Cash Received on Hedge     (38,600)    
Cash settlements       800  
Designated as Hedging Instrument | Forward contracts          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Derivative, notional amount 101,600   101,600   36,500
Fair value foreign currency forward contracts designated as hedging instruments, asset 0   0   237
Fair value foreign currency forward contracts designated as hedging instruments, liabilities 9,169   9,169   57
Recognized gains (losses) of foreign currency forward contracts designated as hedging instruments (9,653) 214 (8,144) (563)  
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 0   0   237
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, liabilities 9,169   9,169   57
Not Designated as Hedging Instrument | Forward contracts          
Fair Value, Option, Quantitative Disclosures [Line Items]          
Derivative, notional amount 2,057,700   2,057,700   618,100
Fair value foreign currency forward contracts not designated as hedging instruments, asset 4,968   4,968   2,901
Fair value foreign currency forward contracts not designated as hedging instruments, liabilities 50   50   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 4,968   4,968   2,901
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 50   50   $ 248
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 $ (9,056) $ (1,199) $ (36,326) $ 658