XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accrued Expenses    
Research and development costs $ 4,909 $ 2,771
Professional fees 1,286 327
Payroll related 1,355 1,094
Other 45 18
Accrued expenses $ 7,595 $ 4,210