v3.26.1
Term Loan - Schedule of Future Maturities Under the Loan Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Long-Term Debt, Fiscal Year Maturity [Abstract]    
2026 $ 3,913  
2027 4,948  
Total future maturities 8,861  
Less: current portion of term loan (5,217) $ (5,217)
Total term loan, net of current portion 3,644  
Less: unamortized debt issuance costs (269)  
Less: unaccreted final payment costs (80)  
Term loan, non-current, net $ 3,295 $ 4,532