v3.26.1
Senior secured term loan facility and warrants- Schedule of Interest Expense (Details) - 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]        
Amortization of debt discount, senior secured term loan     $ 1,165 $ 841
Loan Agreement        
Debt Instrument [Line Items]        
Total $ 4,383 $ 4,274 8,005 8,059
Loan Agreement | Line of Credit | Secured Debt        
Debt Instrument [Line Items]        
Contractual interest expense 3,443 3,624 6,840 7,218
Amortization of debt discount, senior secured term loan 940 650 1,165 841
Total $ 4,383 $ 4,274 $ 8,005 $ 8,059