XML 172 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Information and Derivative Financial Instruments - Derivatives Not Designated as Hedging Instruments (Details) - Not Designated as Hedging Instrument - Foreign currency forward contracts - euro - Foreign currency forward contracts - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepaid Expenses and Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset, notional amount $ 55,063 $ 62,012
Derivative asset, fair value, gross asset 2,132 107
Accrued Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability, notional amount 9,425 7,695
Derivative liability, fair value, gross liability $ 128 $ 55