v3.26.1
Term Loan - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Interest expense $ 3,133 $ 2,094
Amortization of debt discount and accretion of Final Fee 2,141 1,217
total interest expense $ 5,274 $ 3,311
Coupon rate (percent) 10.30%  
Accretion of debt discount (percent) 8.94%  
Effective interest rate (percent) 19.24%