XML 58 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Debt - Schedule of Outstanding Principal Amount and Carrying Value of Notes (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Aug. 19, 2019
Nov. 30, 2018
Nov. 19, 2018
Sep. 15, 2017
Debt Instrument [Line Items]            
Net carrying amount $ 1,577,069,000 $ 1,456,195,000        
Convertible Debt | 2017 Notes            
Debt Instrument [Line Items]            
Principal 431,250,000 431,250,000       $ 431,250,000
Unamortized debt discount (54,618,000) (59,830,000)        
Net carrying amount 376,632,000 371,420,000        
Convertible Debt | 2018 Notes            
Debt Instrument [Line Items]            
Principal 575,000,000 575,000,000   $ 575,000,000.0 $ 500,000,000.0  
Unamortized debt discount (154,388,000) (161,275,000)        
Net carrying amount 420,612,000 413,725,000        
Convertible Debt | 2019 Notes            
Debt Instrument [Line Items]            
Principal 948,750,000 948,750,000 $ 948,750,000      
Unamortized debt discount (268,925,000) (277,700,000)        
Net carrying amount $ 679,825,000 $ 671,050,000