XML 80 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Investments and Fair Value Measurements Additional Information (Details)
$ in Thousands, € in Millions
3 Months Ended
Dec. 31, 2019
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Mar. 31, 2020
EUR (€)
Derivative [Line Items]        
Unrealized loss on settlement of foreign currency contracts   $ 9,200    
Original maturity of highly liquid investments included in cash and cash equivalents   40 months    
Weighted average maturity 7 months      
Equity Securities without Readily Determinable Fair Value, Amount $ 5,900 $ 3,000    
Impairments on long-lived assets   2,900 $ 3,975  
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net   $ 15,600    
Forward Contracts        
Derivative [Line Items]        
Notional amount | €       € 376.0