v3.26.1
Debt - Schedule of Long-Term Debt Instruments (Details) - Convertible Senior Notes Due 2030 - Convertible notes
$ in Thousands
Mar. 31, 2026
USD ($)
Line of Credit Facility [Line Items]  
Principal $ 1,000,000
Unamortized debt discount and issuance costs (25,894)
Net carrying amount $ 974,106