v3.25.3
Debt - Schedule of Debt (Details) - USD ($)
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Long-term debt, net $ 2,980,605,000   $ 2,288,083,000
Convertible Debt      
Debt Instrument [Line Items]      
Principal 2,999,887,000   2,299,887,000
Unamortized debt issuance costs 19,282,000   11,804,000
Long-term debt, net 2,980,605,000   2,288,083,000
2025 Notes | Convertible Debt      
Debt Instrument [Line Items]      
Principal 700,000,000 $ 700,000,000.0 0
Unamortized debt issuance costs 10,677,000   0
Long-term debt, net 689,323,000   0
2021 Notes | Convertible Debt      
Debt Instrument [Line Items]      
Principal 1,000,000,000.0   1,000,000,000
Unamortized debt issuance costs 5,146,000   6,571,000
Long-term debt, net 994,854,000   993,429,000
2020 Notes | Convertible Debt      
Debt Instrument [Line Items]      
Principal 650,000,000.0   650,000,000
Unamortized debt issuance costs 2,287,000   3,182,000
Long-term debt, net 647,713,000   646,818,000
2019 Notes | Convertible Debt      
Debt Instrument [Line Items]      
Principal, net of conversion notices 649,887,000   649,887,000
Unamortized debt issuance costs 1,172,000   2,051,000
Long-term debt, net $ 648,715,000   $ 647,836,000