XML 34 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Research and development costs $ 2,507 $ 1,607
Payroll and employee-related 730 2,245
Other current liabilities 840 759
Total $ 4,077 $ 4,611