XML 87 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Debt - Convertible Note Hedges and Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Sep. 11, 2018
Dec. 31, 2018
Debt Instrument [Line Items]    
Expiration period for note warrants in trading days 100 days  
Proceeds from issuance of warrants on convertible notes   $ 12,060
Convertible Note Hedges | Convertible Senior Notes Due 2023    
Debt Instrument [Line Items]    
Conversion option to acquire shares (in shares) 3.8  
Strike price $ 37.60  
Cost of purchase of hedges on convertible notes $ 20,700  
Deferred tax amount, hedges $ 5,300  
Warrant | Convertible Senior Notes Due 2023    
Debt Instrument [Line Items]    
Warrant exercise price (in dollars per share) $ 46.62  
Warrant | Convertible Debt    
Debt Instrument [Line Items]    
Proceeds from issuance of warrants on convertible notes $ 12,100