XML 68 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Aug. 31, 2025
Feb. 28, 2025
May 31, 2024
Feb. 28, 2022
Apr. 30, 2021
Aug. 31, 2019
Debt Instrument [Line Items]                
Principal $ 3,467,522 $ 3,467,522            
Unamortized Debt Issuance Costs (36,500) (39,501)            
Unamortized (Discount) Premium 103,585 108,808            
Net Carrying Amount 3,534,607 3,536,829            
Convertible Debt | 2026 Notes                
Debt Instrument [Line Items]                
Principal 47,013 47,013           $ 1,265,000
Unamortized Debt Issuance Costs (6) (44)            
Unamortized (Discount) Premium 0 0            
Net Carrying Amount 47,007 46,969            
Convertible Debt | 2027 Notes                
Debt Instrument [Line Items]                
Principal 106,318 106,318         $ 1,150,000  
Unamortized Debt Issuance Costs (166) (264)            
Unamortized (Discount) Premium 0 0            
Net Carrying Amount 106,152 106,054            
Convertible Debt | 2028 Notes                
Debt Instrument [Line Items]                
Principal 514,191 514,191       $ 1,500,000    
Unamortized Debt Issuance Costs (1,626) (2,111)            
Unamortized (Discount) Premium 0 0            
Net Carrying Amount 512,565 512,080            
Convertible Debt | 2030 Notes                
Debt Instrument [Line Items]                
Principal 750,000 750,000     $ 750,000      
Unamortized Debt Issuance Costs (5,498) (6,197)            
Unamortized (Discount) Premium (14,407) (16,238)            
Net Carrying Amount 730,095 727,565            
Senior Notes | 2033 Notes                
Debt Instrument [Line Items]                
Principal 1,500,000 1,500,000   $ 1,500,000        
Unamortized Debt Issuance Costs (21,958) (23,288)            
Unamortized (Discount) Premium 110,359 117,043            
Net Carrying Amount 1,588,401 1,593,755            
Senior Notes | 2034 Notes                
Debt Instrument [Line Items]                
Principal 550,000 550,000 $ 550,000          
Unamortized Debt Issuance Costs (7,246) (7,597)            
Unamortized (Discount) Premium 7,633 8,003            
Net Carrying Amount $ 550,387 $ 550,406