XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounts Payable and Accrued Expenses    
Accounts payable $ 15,218 $ 5,625
Accrued research projects 5,149 4,648
Accrued compensation and benefits 4,228 4,959
Accrued professional fees and other 1,721 629
Total $ 26,316 $ 15,861