Long-Term Debt - Additional Information (Detail) (USD $)
1 Months Ended 3 Months Ended
Jan. 31, 2015
Feb. 28, 2014
Mar. 31, 2015
Debt Instrument [Line Items]      
Interest rate of credit facility 8.35%    
Prime rate 3.25%    
Term Loan maturity date Jul. 02, 2018    
Repayment date of new term loan Jan. 01, 2016    
Share purchase of common stock 81,227    
Exercise price of shares $ 5.54    
Dividend yield of warrants   0.00% 0.00%
Expected volatility of warrants   88.00% 89.00%
Expected life of warrants   5 years 4 years 10 months 6 days
Risk-free interest rate of warrants   1.48% 1.34%
Warrants [Member]      
Debt Instrument [Line Items]      
Dividend yield of warrants 0.00%    
Fair value of warrants issued $ 400,000    
Charge recorded as debt discount and will be amortized 200,000    
Expected volatility of warrants 73.00%    
Expected life of warrants 5 years    
Risk-free interest rate of warrants 1.30%    
Hercules Loan [Member]      
Debt Instrument [Line Items]      
Facility Charges 200,000    
End of term charges 800,000    
Term Loan [Member]      
Debt Instrument [Line Items]      
Term loan 15,000,000    
Repayment of existing term loan $ 3,100,000    
Minimum [Member]      
Debt Instrument [Line Items]      
Interest rate of credit facility 8.35%