v3.26.1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued clinical trial and preclinical costs $ 15,956 $ 11,606
Compensation and benefits 11,494 9,975
Other 724 326
Professional services 614 2,686
Total accrued liabilities $ 28,788 $ 24,593