XML 68 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Summary of the terms and fair value of our outstanding derivative financial instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Economic (non-designated) hedges | Foreign currency contracts    
Derivative [Line Items]    
Notional Amount $ 14,400 $ 30,300
Designated as Hedging Instrument | Cash flow hedging | Interest rate swaps    
Derivative [Line Items]    
Notional Amount   300,000
Other current assets | Economic (non-designated) hedges | Foreign currency contracts    
Derivative [Line Items]    
Derivative Asset, fair value 92 151
Other current liabilities | Economic (non-designated) hedges | Foreign currency contracts    
Derivative [Line Items]    
Derivative liabilities, fair value $ 0 0
Other assets, net | Designated as Hedging Instrument | Cash flow hedging | Interest rate swaps    
Derivative [Line Items]    
Derivative Asset, fair value   0
Other liabilities | Designated as Hedging Instrument | Cash flow hedging | Interest rate swaps    
Derivative [Line Items]    
Derivative liabilities, fair value   $ 17,872