XML 67 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Summary of Convertible Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Feb. 28, 2022
Apr. 30, 2021
Apr. 30, 2020
Aug. 31, 2019
Debt Instrument [Line Items]            
Principal $ 3,772,587 $ 3,772,587        
Unamortized Debt Issuance Costs (28,350) (30,067)        
Net Carrying Amount 3,744,237 3,742,520        
2025 Notes            
Debt Instrument [Line Items]            
Principal 284,105 284,105     $ 1,000,000  
Unamortized Debt Issuance Costs (1,360) (1,521)        
Net Carrying Amount 282,745 282,584        
2026 Notes            
Debt Instrument [Line Items]            
Principal 838,482 838,482       $ 1,265,000
Unamortized Debt Issuance Costs (4,375) (4,698)        
Net Carrying Amount 834,107 833,784        
2027 Notes            
Debt Instrument [Line Items]            
Principal 1,150,000 1,150,000   $ 1,150,000    
Unamortized Debt Issuance Costs (8,708) (9,239)        
Net Carrying Amount 1,141,292 1,140,761        
2028 Notes            
Debt Instrument [Line Items]            
Principal 1,500,000 1,500,000 $ 1,500,000      
Unamortized Debt Issuance Costs (13,907) (14,609)        
Net Carrying Amount $ 1,486,093 $ 1,485,391