v3.26.1
Debt - Summary of Liability and Equity Components of Convertible Debt (Details) - Convertible Debt - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]      
Amortization of debt issuance costs $ 957 $ 1,019  
2027 Notes      
Debt Instrument [Line Items]      
Principal 600,000   $ 600,000
Unamortized debt issuance costs (2,425)   (3,044)
Total 597,575   596,956
Amortization of debt issuance costs 619 615  
2029 Notes      
Debt Instrument [Line Items]      
Principal 300,000   300,000
Unamortized debt issuance costs (4,334)   (4,672)
Total 295,666   $ 295,328
Amortization of debt issuance costs $ 338 $ 332