XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]    
Accrued interest receivable $ 4,263 $ 3,242
Prepaid clinical and research related expenses 1,920 1,830
Prepaid insurance 1,071 1,159
Prepaid licenses 614 600
Other prepaid expenses 807 649
Other receivable   248
Prepaid expenses and other current assets $ 8,675 $ 7,728