XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and employee related expenses $ 1,840 $ 3,049
Collaboration and licensing 1,350 1,350
Accrued patent fees 471 534
Accrued external research and development costs 2,010 2,029
Accrued professional and consulting services 802 798
Accrued interest 170 170
Other 204 216
Accrued expenses $ 6,847 $ 8,146