Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Expenses and Other Current Liabilities    
Accrued employee compensation and benefits $ 7,451 $ 8,124
Accrued external research and development expenses 2,713 3,156
Accrued manufacturing facility expenses 2,349 339
Accrued general and administrative expenses 889 1,244
Other 670 554
Accrued expenses and other current liabilities $ 14,072 $ 13,417