Annual report pursuant to Section 13 and 15(d)

Long-Term Debt and Other Financings - Hercules Term Loan - Additional Information (Details)

v3.3.1.900
Long-Term Debt and Other Financings - Hercules Term Loan - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 27, 2015
Dec. 31, 2015
Dec. 31, 2014
Debt Instrument [Line Items]      
Carrying value of the loan   $ 48,667 $ 35,308
Hercules Loan [Member]      
Debt Instrument [Line Items]      
Maturity date Sep. 01, 2018    
Variable rate basis   The Hercules Term Loan has a variable interest rate that is the greater of either (i) 9.40% plus the prime rate as reported from time to time in The Wall Street Journal minus 7.25%, or (ii) 9.40%  
Period of principal and interest amortized 30 months    
Amortization of interest payments period end date Jul. 01, 2016    
Period of interest 1 month    
Prepayment fee within twelve months of maturity 3.00%    
Prepayment fee after twelve months but before twenty four months of maturity 2.00%    
Prepayment fee after twenty four months of maturity 1.00%    
Additional interest rate in case of default 5.00%    
Debt issuance costs $ 500    
Final payment fee $ 1,200    
Amortization of debt discount   $ 500  
Aggregate number of unregistered shares of common stock called by warrants (in shares) 181,268    
Exercise price of warrants (in dollars per share) $ 3.31    
Estimated fair value of warrants $ 500    
Exercisable period of warrants 5 years    
Warrants expiration period 2020-02    
Outstanding principal balance   20,000  
Carrying value of the loan   $ 19,700  
Hercules Loan [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Percentage bearing variable rate   9.40%  
Prime Rate [Member] | Hercules Loan [Member]      
Debt Instrument [Line Items]      
Basis spread, addition   9.40%  
Basis spread, subtraction   7.25%