XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued clinical trial and preclinical costs $ 11,482 $ 11,606
Accrued research and development services 6,250  
Compensation and benefits 6,159 9,975
Professional services 1,972 2,686
Other 409 326
Total accrued liabilities $ 26,272 $ 24,593