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 |