XML 68 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Senior Convertible Notes (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
May 31, 2020
Nov. 30, 2018
Jun. 12, 2017
Senior Convertible Notes          
Carrying amount of liability component $ 1,667,200,000 $ 1,059,700,000      
Senior Notes          
Senior Convertible Notes          
Total principal amount 2,057,500,000 1,250,000,000.0      
Unamortized debt discount (371,100,000) (177,200,000)      
Unamortized debt issuance costs (19,200,000) (13,100,000)      
Carrying amount of liability component 1,667,200,000 1,059,700,000      
Carrying value of equity component 461,000,000.0 242,200,000      
Senior Notes | Convertible Notes due 2022          
Senior Convertible Notes          
Total principal amount 0 $ 400,000,000.0 $ 260,000,000.0   $ 400,000,000.0
Remaining amortization period of debt discount on the liability component:   2 years 6 months      
Senior Notes | Convertible Notes due 2023          
Senior Convertible Notes          
Total principal amount $ 850,000,000.0 $ 850,000,000.0   $ 850,000,000.0  
Remaining amortization period of debt discount on the liability component: 2 years 10 months 24 days 4 years      
Senior Notes | Convertible Notes due 2025          
Senior Convertible Notes          
Total principal amount $ 1,207,500,000 $ 0 $ 1,210,000,000    
Remaining amortization period of debt discount on the liability component: 4 years 10 months 24 days