v3.26.1
Term Loan - 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 Disclosure [Abstract]        
Coupon rate (percent) 10.30%   10.30%  
Accretion of debt discount (percent) 8.94%   8.94%  
Effective interest rate (percent) 19.24%   19.24%  
Interest expense based on coupon interest rate (10.3%) of outstanding term loans $ 299 $ 781 $ 1,072 $ 1,554
Amortization of debt discount and accretion of Final Fee (8.94%) 176 520 771 1,010
Total interest expense on effective rate (19.24%) $ 475 $ 1,301 $ 1,843 $ 2,564