XML 25 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Expenses    
Compensation and related benefits $ 2,310 $ 1,760
Interest 41 42
Professional fees 641 552
Accrued milestone payments   2,500
Research and development expenses 35 133
Other 506 166
Accrued Expenses, Total $ 3,533 $ 5,153