XML 17 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses - Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Salaries and benefits $ 2,007 $ 1,825
Drug supply and development 634 2,608
Professional fees 1,331 573
Commercial 789 516
Clinical trial related 27 111
Other 447 161
Total $ 5,235 $ 5,794