XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Convertible Notes Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Long-term debt        
Amortization of debt issuance costs     $ 906 $ 891
Effective interest rate of the liability component 9.30%   9.30%  
Convertible debt | 2026 Convertible Notes        
Long-term debt        
Contractual interest expense $ 1,081 $ 1,081 $ 3,217 3,224
Amortization of debt issuance costs 306 300 906 891
Total $ 1,387 $ 1,381 $ 4,123 $ 4,115
Effective interest rate of the liability component 1.90% 1.90% 1.90% 1.90%