XML 56 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Liabilities - Schedule of Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation and other employee benefits $ 5,229 $ 3,580
Accrued research and development expenses 264 360
Accrued professional services 178 204
Accrued other expenses 408 439
Total accrued expenses $ 6,079 $ 4,583