XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Accrued expenses consisted of the following (amounts in thousands):
September 30,
2021
December 31,
2020
Research and development contract costs$10,412 $5,382 
Compensation and related benefits2,733 1,551 
Other638 419 
Total accrued expenses$13,783 $7,352