v3.26.1
Term Loan - Schedule of Term Loan Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
Total term loan principal $ 5,000 $ 12,500
Final payments 726 647
Unamortized debt discount and issuance costs (16) (70)
Debt, Current, Total $ 5,710 $ 13,077