XML 100 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Liabilities - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Trade payables $ 5,889 $ 5,174
Accrued research and development expenses 56,983 50,963
Employee compensation and vacation accruals 8,292 3,346
Accrued legal and professional fees 2,167 1,064
Other 3,354 2,220
Total $ 76,685 $ 62,767