v3.26.1
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expenses and Other Current Assets    
Accrued interest receivable $ 2,860 $ 4,365
Prepaid clinical and research related expenses 1,249 3,345
Prepaid licenses 764 415
Prepaid insurance 605 1,061
Other 2,312 903
Prepaid expenses and other current assets $ 7,790 $ 10,089