Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt - Convertible Debt Instruments (Details)

v3.22.1
Long-Term Debt - Convertible Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Fair Value $ 13,100,000 $ 12,500,000
Exchangeable Senior Notes Due 2024    
Debt Instrument [Line Items]    
Principal amount 146,601 146,601
Unamortized debt discount, including deferred financing fees (3,110) (3,408)
Net carrying amount 143,491 143,193
Exchangeable Senior Notes Due 2025    
Debt Instrument [Line Items]    
Principal amount 450,000 450,000
Unamortized debt discount, including deferred financing fees (8,074) (8,525)
Net carrying amount 441,926 441,475
1.125% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Principal amount 1,150,000 1,150,000
Unamortized debt discount, including deferred financing fees (27,647) (28,948)
Net carrying amount 1,122,353 1,121,052
2.5% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Principal amount 473,175  
Unamortized debt discount, including deferred financing fees (11,982)  
Net carrying amount 461,193  
Level 2 | Exchangeable Senior Notes Due 2024    
Debt Instrument [Line Items]    
Fair Value 258,692 249,358
Level 2 | Exchangeable Senior Notes Due 2025    
Debt Instrument [Line Items]    
Fair Value 654,773 642,591
Level 2 | 1.125% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Fair Value 1,082,840 $ 1,088,510
Level 2 | 2.5% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Fair Value $ 465,112