XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accounts Payable and Accrued Expenses    
Accounts payable $ 7,978 $ 9,604
Accrued research projects 6,304 5,200
Accrued compensation and benefits 5,370 5,219
Accrued professional fees and other 2,732 1,517
Total $ 22,384 $ 21,540