XML 92 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Convertible Senior Notes, Net - Summary of Terms of Notes (Details) - Convertible Debt
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Debt Instrument [Line Items]      
Principal Amount $ 575,000,000    
Conversion rate basis, principal amount $ 1,000,000    
2022 Notes      
Debt Instrument [Line Items]      
Principal Amount     $ 345,000,000
Coupon Rate     4.75%
Effective interest rate     5.60%
Conversion rate     0.0502260
Remaining Period of Amortization     2 years 7 months 24 days
2023 Notes      
Debt Instrument [Line Items]      
Principal Amount   $ 230,000,000.0  
Coupon Rate   5.38%  
Effective interest rate   6.16%  
Conversion rate   0.0487187  
Remaining Period of Amortization   3 years 9 months 14 days