XML 179 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Balance Sheet Hedges (Details) - Not Designated as Hedging Instrument
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Notional Amount $ 368,448
Fair value, asset 293
Fair value, liability 0
Foreign currency forward contracts 293
Foreign currency forward contracts  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Notional Amount 368,448
Fair value, asset 293
Fair value, liability 0
Foreign currency forward contracts | Other (expense) income, net  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Foreign currency forward contracts $ 293