XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Employee compensation and related benefits $ 6,064 $ 7,591
Research costs 4,602 2,423
Process development and manufacturing costs 2,146 2,272
Professional fees 2,634 1,948
Other 4,135 4,229
Total $ 19,581 $ 18,463