Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Summary of Accrued Expenses (Details)

v3.20.4
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Payroll and related costs $ 3,177 $ 2,181
Professional and consulting fees 802 209
Guarantee liability 422 548
Other research and development costs 243 538
Interest payable 126  
Other 223 56
Total accrued expenses $ 4,993 $ 3,532