v3.26.1
Term Loan - Summary of term loan (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Term Loan    
Term loan principal amount $ 35,000 $ 35,000
End of term charge 2,188 2,188
Unamortized discount and issuance costs (2,683) (2,901)
Total term loan 34,505 34,287
Total term loan, net of current portion $ 34,505 $ 34,287