XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Compensation and benefits $ 4,660 $ 10,011
Accrued research and development services 7,442 5,004
Professional services 926 787
Accrued clinical trial and preclinical costs 5,923 4,705
Other 542 750
Total accrued liabilities $ 19,493 $ 21,257