XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued employee compensation and benefits $ 4,759 $ 3,756
Accrued external research and development expenses 2,977 3,150
Accrued professional fees 899 627
Other 439 485
Total accrued expenses $ 9,074 $ 8,018