XML 30 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Forward Currency Contracts (Details) - Not Designated as Hedging Instrument - Foreign Exchange Currency Forward Contracts
€ in Thousands
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
EUR (€)
Derivative [Line Items]      
Notional amount $ 0    
Purchase      
Derivative [Line Items]      
Notional amount | €     € 29,000
Sell      
Derivative [Line Items]      
Notional amount   $ 33,374,000  
Prepaid expenses and other      
Derivative [Line Items]      
Derivative assets   $ 93,000