XML 108 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Schedule of accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued payroll, vacation and employee-related expenses $ 2,001 $ 4,870
Accrued research 3,142 2,124
Accrued interest, short term 115 118
Other accruals and current liabilities 1,048 599
Lease liability, short term 1,304 1,151
Total accrued expenses and other current liabilities $ 7,610 $ 8,862