v3.26.3
Debt - Convertible Notes Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Long-term debt        
Amortization of debt issuance costs     $ 1,459 $ 906
Effective interest rate 11.00%   11.00%  
Convertible debt | 2031 Convertible Notes        
Long-term debt        
Amortization of debt issuance costs $ 720   $ 839  
Total $ 720   $ 839  
Effective interest rate 0.50%   0.50%  
Convertible debt | 2026 Convertible Notes        
Long-term debt        
Contractual interest expense $ 172 $ 1,081 $ 2,071 3,217
Amortization of debt issuance costs 49 306 620 906
Total $ 221 $ 1,387 $ 2,691 $ 4,123
Effective interest rate 1.90% 1.90% 1.90% 1.90%