XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Accrued Expenses 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