XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Accrued employee compensation and benefits $ 7,326 $ 4,852
Accrued external research and development expenses 13,599 5,944
Other 1,624 1,490
Total Accrued expenses $ 22,549 $ 12,286