Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Payables And Accruals [Abstract]    
Accrued clinical trial costs $ 2,631 $ 848
Accrued contract manufacturing expenses 945 580
Accrued compensation and benefits 1,864 983
Accrued interest 136 574
Other accrued expenses 883 663
Total accrued expenses $ 6,459 $ 3,648