XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Balance Sheet Components - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Accrued research and development expenses $ 4,027 $ 7,720
Accrued compensation 5,607 5,299
Accrued professional services 501 394
Other accrued expenses 100 35
Total accrued liabilities $ 10,235 $ 13,448