v3.26.3
Long-term Debt - Outstanding Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Current portion of long-term debt, net $ 1,045,669 $ 31,313
Long-term debt, net 5,669,745 8,158,842
Total 6,715,414 8,190,155
Convertible notes    
Debt Instrument [Line Items]    
Total 6,675,654 8,150,232
Convertible notes | 2028 Convertible Notes    
Debt Instrument [Line Items]    
Current portion of long-term debt, net 1,010,000  
Total 1,005,909 1,002,736
Convertible notes | 2029 Convertible Notes    
Debt Instrument [Line Items]    
Total 1,493,893 2,982,316
Convertible notes | 2030A Convertible Notes    
Debt Instrument [Line Items]    
Total 792,092 789,109
Convertible notes | 2030B Convertible Notes    
Debt Instrument [Line Items]    
Total 1,992,871 1,989,115
Convertible notes | 2031 Convertible Notes    
Debt Instrument [Line Items]    
Total 598,707 596,843
Convertible notes | 2032 Convertible Notes    
Debt Instrument [Line Items]    
Total 792,182 790,113
Other long- term secured debt    
Debt Instrument [Line Items]    
Current portion of long-term debt, net   31,300
Total $ 39,760 $ 39,923