XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts Payable and Accrued Expenses    
Accounts payable $ 9,604 $ 5,625
Accrued research projects 5,200 4,648
Accrued compensation and benefits 5,219 4,959
Accrued professional fees and other 1,517 629
Total $ 21,540 $ 15,861