v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Principal $ 2,999,887,000 $ 2,999,887,000
Unamortized debt issuance costs 14,382,000 17,649,000
Long-term debt, net 2,335,911,000 2,333,230,000
Short-term debt, net 649,594,000 649,008,000
Total 2,985,505,000 2,982,238,000
2025 Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal 700,000,000.0 700,000,000
Unamortized debt issuance costs 8,976,000 10,110,000
Long-term debt, net 691,024,000 689,890,000
2021 Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal 1,000,000,000.0 1,000,000,000
Unamortized debt issuance costs 3,721,000 4,671,000
Long-term debt, net 996,279,000 995,329,000
2020 Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal 650,000,000.0 650,000,000
Unamortized debt issuance costs 1,392,000 1,989,000
Long-term debt, net 648,608,000 648,011,000
2019 Notes | Convertible Debt    
Debt Instrument [Line Items]    
Principal, net of conversion notes 649,887,000 649,887,000
Unamortized debt issuance costs 293,000 879,000
Short-term debt, net $ 649,594,000 $ 649,008,000