v3.26.3
Debt - Summary of Liability and Equity Components of Convertible Debt (Details) - Convertible Debt - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Amortization of debt issuance costs $ 1,012 $ 1,002 $ 2,954 $ 3,020  
2027 Notes          
Debt Instrument [Line Items]          
Principal 600,000   600,000   $ 600,000
Unamortized debt issuance costs (1,151)   (1,151)   (3,044)
Total 598,849   598,849   596,956
Amortization of debt issuance costs 643 639 1,893 1,880  
2029 Notes          
Debt Instrument [Line Items]          
Principal 300,000   300,000   300,000
Unamortized debt issuance costs (3,611)   (3,611)   (4,672)
Total 296,389   296,389   $ 295,328
Amortization of debt issuance costs $ 369 $ 363 $ 1,061 $ 1,043