v3.26.1
Debt - Schedule of Outstanding Notes Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Unamortized debt discount and issuance costs $ (48,871) $ (57,797)
Net carrying amount 2,652,873  
2027 Notes, net    
Debt Instrument [Line Items]    
Net carrying amount 563,750  
2027 Notes, net | Convertible Debt    
Debt Instrument [Line Items]    
Principal 550,000 550,000
Unamortized debt discount and issuance costs (2,045) (2,985)
Net carrying amount 547,955 547,015
2029 Notes, net    
Debt Instrument [Line Items]    
Net carrying amount 797,956  
2029 Notes, net | Convertible Debt    
Debt Instrument [Line Items]    
Principal 747,500 747,500
Unamortized debt discount and issuance costs (5,582) (6,610)
Net carrying amount 741,918 740,890
2031 Notes, net    
Debt Instrument [Line Items]    
Net carrying amount 625,314  
2031 Notes, net | Convertible Debt    
Debt Instrument [Line Items]    
Principal 575,000 575,000
Unamortized debt discount and issuance costs (9,472) (10,435)
Net carrying amount 565,528 $ 564,565
2033 Notes, net    
Debt Instrument [Line Items]    
Net carrying amount 665,853  
2033 Notes, net | Convertible Debt    
Debt Instrument [Line Items]    
Principal 632,500  
Unamortized debt discount and issuance costs (12,413)  
Net carrying amount $ 620,087