v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Non-current liabilities    
Principal amount $ 100,000 $ 75,000
Accreted present value of End of Term Charge 5,081 3,618
Less: Unamortized debt discount, issuance costs, and End of Term Charge (5,567) (4,518)
Carrying value 99,514 74,100
Non-current assets    
Deferred charges - long-term debt $ 1,344 $ 587