v3.26.1
Debt - Schedule of Interest Expense Related to the Notes (Details) - Convertible Senior Notes, Due 2029 - Convertible Debt - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Contractual interest expense $ 1,869 $ 1,869 $ 3,738 $ 3,738
Amortization of issuance costs 913 899 1,792 1,765
Total interest expense $ 2,782 $ 2,768 $ 5,530 $ 5,503