XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued expenses    
Research and development expenses $ 7,384 $ 5,176
Compensation and related benefits 2,807 5,930
Professional fees 662 615
Consulting fees 357 1,091
Interest 6 236
Commercialization costs 42 330
Other 999 1,282
Total accrued expenses $ 12,257 $ 14,660