XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Payables And Accruals [Abstract]    
Employee compensation and benefits $ 5,119 $ 4,773
Research and development and professional expenses 4,774 3,226
Accrued expenses $ 9,893 $ 7,999