XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.1
INDEBTEDNESS - Net Carrying Amount of Convertible Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding $ 4,610,630 $ 4,611,085
Unamortized Debt Issuance Costs (48,719) (51,422)
Net Carrying Value 4,561,911 4,559,663
2031 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (12,884) (13,226)
Net Carrying Value 987,116 986,774
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (11,688) (12,374)
Net Carrying Value 988,312 987,626
2027 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 575,000 575,000
Unamortized Debt Issuance Costs (7,465) (7,792)
Net Carrying Value 567,535 567,208
2026 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 575,000 575,000
Unamortized Debt Issuance Costs (6,961) (7,379)
Net Carrying Value 568,039 567,621
2025 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 1,000,000 1,000,000
Unamortized Debt Issuance Costs (8,891) (9,639)
Net Carrying Value 991,109 990,361
2023 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding 460,630 460,630
Unamortized Debt Issuance Costs (830) (1,012)
Net Carrying Value $ 459,800 459,618
2022 Convertible Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal Outstanding   455
Unamortized Debt Issuance Costs   0
Net Carrying Value   $ 455