XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accrued expenses and other current liabilities    
Accrued employee compensation and benefits $ 1,786 $ 2,514
Accrued external research and development expenses 4,143 2,055
Accrued professional fees 1,470 867
Current portion of operating lease liabilities 653 640
Other 169 68
Accrued expenses and other current liabilities $ 8,221 $ 6,144