XML 39 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Expenses - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Trade payables $ 3,217 $ 2,473
Employee compensation, benefits, and related accruals 976 2,892
Consulting and contracted research 3,639 3,104
Professional fees 237 154
Other 15 195
Total $ 8,084 $ 8,818