XML 46 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts Payable and Accrued Expenses    
Accounts payable $ 1,877 $ 1,386
Accrued compensation 1,760 1,093
Research and development 1,496 2,604
Other 535 298
Total accounts payable and accrued expenses $ 5,668 $ 5,381