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