XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses - Schedule of Components of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation and other employee benefits $ 3,149 $ 5,229
Accrued professional services 404 178
Accrued research and development expenses 277 264
Other accrued expenses 219 408
Total accrued expenses $ 4,049 $ 6,079