XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Employee compensation and benefits $ 2,830 $ 6,175
Accrued research and development 2,231 2,328
Accrued legal and professional expenses 1,946 1,633
Accrued other 728 606
Total accrued expenses $ 7,735 $ 10,742