XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued R&D projects $ 1,370 $ 1,754
Accrued compensation and benefits 1,037 954
Accrued consulting and professional fees 760 560
Accrued other 149 158
Total accrued expenses $ 3,316 $ 3,426