Notes Payable - Hercules Notes Payable (Detail) $ in Thousands |
1 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2011
USD ($)
|
Dec. 31, 2016
USD ($)
monthly_payment
|
Dec. 31, 2015
USD ($)
|
Dec. 31, 2014
USD ($)
|
|
Debt Instrument [Line Items] | ||||
Proceeds from notes payable | $ 0 | $ 0 | $ 6,750 | |
Repayment of notes payable | $ 0 | 2,652 | 12,316 | |
Hercules Notes Payable | ||||
Debt Instrument [Line Items] | ||||
Proceeds from notes payable | $ 22,000 | |||
Interest rate, percentage | 9.85% | |||
Notes payable repayment terms | monthly_payment | 33 | |||
Payment of notes payable principal and interest | $ 800 | |||
End of term payment | $ 400 | |||
Repayment of notes payable | $ 2,600 | $ 9,200 | ||
Hercules Notes Payable | Prime Rate | ||||
Debt Instrument [Line Items] | ||||
Plus (minus) difference from the prime rate | 3.25% |