v3.26.1
Balance Sheet Components - Schedule of accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Components    
Clinical trial accruals $ 3,087 $ 4,151
Accrued compensation 1,944 4,160
Other accrued expenses 1,500 1,579
Total Accrued expenses and other liabilities $ 6,531 $ 9,890