v3.26.3
Long-term Debt - Partial Extinguishment of Convertible Notes, Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 19, 2026
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]              
Payments to settle conversions and redemption of convertible senior notes         $ 1,378,649 $ 0  
Gain on debt extinguishment   $ 0   $ 0 113,916 $ 0  
Convertible notes              
Debt Instrument [Line Items]              
Outstanding principal balance   6,713,659     6,713,659   $ 8,213,659
2029 Convertible Notes | Convertible notes              
Debt Instrument [Line Items]              
Outstanding principal balance   $ 1,500,000     $ 1,500,000   $ 3,000,000
Convertible notes | 2029 Convertible Notes              
Debt Instrument [Line Items]              
Aggregate principal amount of debt repurchased $ 1,500,000            
Payments to settle conversions and redemption of convertible senior notes 1,380,000            
Net carrying value of debt repurchased $ 1,490,000            
Gain on debt extinguishment     $ 113,900