XML 112 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Schedule of Foreign Exchange Contracts (Details)
€ in Thousands, £ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
EUR (€)
Sep. 30, 2020
$ / €
Sep. 30, 2020
GBP (£)
Sep. 30, 2020
$ / £
Non-Designated Hedges | Net Investment Hedging                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Unrealized gain (loss) transferred from AOCI to earnings $ 0 $ 1,767 $ 1,485 $ 1,367        
Unrealized gain (loss) in earnings (840) 0 (1,616) 0        
Designated Hedges | Net Investment Hedging | Other gain (loss), net                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Realized gain transferred from AOCI to earnings $ 414 $ 0 $ 414 $ 1,026        
Put options | Minimum                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
FX Rates (in $ per unit of foreign currency)           0.95   1.05
Put options | Maximum                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
FX Rates (in $ per unit of foreign currency)           1.00   1.10
Put options | Non-Designated Hedges                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Notional Amount         € 336,000   £ 64,000