XML 95 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Long-term Debt - Convertible Notes (Details) - USD ($)
Dec. 31, 2020
May 31, 2020
May 19, 2020
Debt Instrument [Line Items]      
Total minimum payments $ 2,431,600,000    
2.75% Convertible Notes due 2026 | Convertible Notes      
Debt Instrument [Line Items]      
Principal     $ 330,500,000
Unamortized debt discount (84,400,000)    
Unamortized debt issuance costs (6,200,000)    
Total minimum payments 239,900,000    
Carrying amount of equity component $ 88,200,000 $ 91,800,000