XML 131 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives - Outstanding hedges (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Foreign currency contracts | Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Derivative, notional amount $ 9,700 $ 30,300
Foreign currency contracts | Other current assets | Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Derivative asset, fair value, gross asset 81 151
Foreign currency contracts | Other current liabilities | Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Derivative liability, fair value, gross liability $ 0 0
Interest rate swaps | Designated as Hedging Instrument | Cash Flow Hedging    
Derivative [Line Items]    
Derivative, notional amount   300,000
Interest rate swaps | Other assets, net | Designated as Hedging Instrument | Cash Flow Hedging    
Derivative [Line Items]    
Derivative asset, fair value, gross asset   0
Interest rate swaps | Other liabilities | Designated as Hedging Instrument | Cash Flow Hedging    
Derivative [Line Items]    
Derivative liability, fair value, gross liability   $ 17,872