v3.25.2
Term Loan - Schedule of Principal Payments and Net Carrying Amount of Term Loan (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]  
2025 (remaining six months) $ 5,000
2026 833
Total principal 5,833
Final payment fee 900
Less: debt discount (989)
Accretion of debt discount 960
Net carrying amount $ 6,704