v3.26.1
Debt - Schedule of Long-Term Debt Instruments (Details) - Convertible Notes
$ in Thousands
Jun. 30, 2026
USD ($)
Convertible Senior Notes Due 2030  
Line of Credit Facility [Line Items]  
Principal $ 1,000,000
Unamortized debt discount and issuance costs (24,348)
Net carrying amount 975,652
Convertible Senior Notes Due 2032  
Line of Credit Facility [Line Items]  
Principal 402,500
Unamortized debt discount and issuance costs (12,853)
Net carrying amount $ 389,647