XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accrued expenses    
Deferred research obligations $ 667  
Compensation and related benefits 255 $ 845
Professional fees, contractors and other 247 527
Accrued expenses $ 1,169 $ 1,372