v3.26.1
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Convertible Senior Notes        
Interest Expense        
Contractual interest expense $ 625 $ 750 $ 1,375 $ 1,500
Amortization of debt issuance costs 145 173 320 344
Total interest expense 770 923 1,695 1,844
Secured Debt        
Interest Expense        
Contractual interest expense 6,081 6,926 12,039 13,694
Amortization of debt issuance costs 244 244 488 488
Other financing costs 108 263 246 400
Total interest expense $ 6,433 $ 7,433 $ 12,773 $ 14,582