Quarterly report pursuant to Section 13 or 15(d)

Debt (Details Narrative)

v3.8.0.1
Debt (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 27, 2016
Apr. 18, 2016
Apr. 04, 2016
Jun. 30, 2014
Mar. 31, 2017
Dec. 31, 2016
Jul. 31, 2016
May 06, 2016
Sep. 08, 2015
Warrant exercise price per share         $ 6.60        
Number of shares issued         3,022,073 2,280,407      
Exchange Agreement [Member]                  
Debt maturity date         Apr. 03, 2018        
Percentage of loan bear interest rate         6.00%        
Debt principal balance         $ 300        
Debt instrument conversion price         $ 16.08        
Hercules Term Loan [Member]                  
Debt principal amount         $ 5,767 $ 7,421      
Term loan, payment terms         Principal payments commenced August 1, 2015 and are currently being made in equal monthly installments of approximately $500,000, with the remainder due at maturity.        
Debt instrument, periodic payment, principal         $ 500        
Hercules Term Loan [Member] | Prime Rate [Member]                  
Percentage of loan bear interest rate       9.20% 12.50%        
Hercules Term Loan [Member] | Closing Date [Member]                  
Term loan fee amount         $ 200        
Final payment fee for debt         $ 1,700        
Percentage of loan bear interest rate         12.70%        
Riverside Merchant Partners, LLC [Member]                  
Debt principal amount         $ 3,000        
Subordinated convertible promissory notes         $ 3,000        
Riverside Merchant Partners, LLC [Member] | Hercules and Riverside Debt Assignment [Member]                  
Debt principal amount     $ 1,000            
Debt additional principal $ 1,000 $ 1,000 2,000            
Riverside Debt [Member]                  
Number of shares issued               11,667  
Derivative liability               $ 199  
First, Second and Third Exchange Note [Member] | Exchange Agreement [Member]                  
Debt principal balance             $ 840    
Debt instrument converted shares         145,227        
First Amendment to Loan and Security Agreement [Member] | Hercules Term Loan [Member]                  
Debt principal amount         $ 2,500       $ 1,000
Debt principal balance                 2,500
First Amendment to Loan and Security Agreement [Member] | Hercules Term Loan [Member] | Minimum [Member]                  
Debt principal amount                 $ 500
Exchange Agreement [Member] | Hercules and Riverside Debt Assignment [Member]                  
Debt principal amount     $ 2,000            
Warrant to purchase shares of common stock     8,333            
Debt additional principal     $ 2,000            
Number of shares issued     12,500            
Number of shares reduced     11,667            
Exchange Agreement [Member] | Hercules Term Loan [Member]                  
Debt conversion original debt amount 244                
Debt beneficial conversion feature 268                
Financing costs 267                
Exchange Agreement [Member] | Riverside Debt [Member]                  
Debt principal amount     $ 1,000            
Subordinated convertible promissory notes     $ 1,000            
Common stock closing price per share     $ 19.44            
Debt instrument conversion price     $ 17.16            
Debt instrument premium amount     $ 245            
Fair value of warrants     $ 106            
Exchange Agreement [Member] | Riverside Debt [Member] | Warrant [Member]                  
Warrant to purchase shares of common stock     8,333            
Warrant exercise price per share     $ 19.56            
Exchange Agreement [Member] | Riverside Debt [Member] | Hercules Term Loan [Member]                  
Debt principal amount $ 1,000 1,000              
Warrant to purchase shares of common stock 8,333                
Warrant exercise price per share $ 19.92                
Debt additional principal $ 1,000 $ 1,000              
Common stock closing price per share $ 19.92 $ 24.24              
Fair value of warrants   $ 107              
Debt beneficial conversion feature   $ 412              
Hercules Technology Capital, Inc. [Member] | Loan and Security Agreement [Member]                  
Debt principal amount       $ 20,000          
Debt maturity date       Jan. 01, 2018          
Hercules Term Loan [Member] | Riverside Merchant Partners, LLC [Member]                  
Debt principal amount         $ 3,000