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 6 Months Ended
Apr. 27, 2016
Apr. 18, 2016
Apr. 04, 2016
Jun. 30, 2014
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Jul. 31, 2016
May 06, 2016
Sep. 08, 2015
Warrant exercise price per share         $ 6.60   $ 6.60          
Payment of debt             $ 198        
Gain on extinguishment of debt         $ (244) $ (244)        
Number of shares issued         3,022,073   3,022,073   2,280,407      
Exchange Agreement [Member]                        
Debt maturity date             Apr. 03, 2018          
Percentage of loan bear interest rate         6.00%   6.00%          
Debt principal balance         $ 300   $ 300          
Debt instrument conversion price         $ 16.08   $ 16.08          
Hercules Term Loan [Member]                        
Debt principal amount         $ 4,097   $ 4,097   $ 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%   12.50%          
Hercules Term Loan [Member] | Closing Date [Member]                        
Term loan fee amount         $ 200   $ 200          
Final payment fee for debt         $ 1,700   $ 1,700          
Percentage of loan bear interest rate         12.70%   12.70%          
Riverside Merchant Partners, LLC [Member]                        
Debt principal amount         $ 3,000   $ 3,000          
Subordinated convertible promissory notes         3,000   $ 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   $ 2,500         $ 1,000
First Amendment to Loan and Security Agreement [Member] | Hercules Term Loan [Member] | Minimum [Member]                        
Debt principal amount                       500
Debt principal balance                       $ 2,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.56                  
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.44                  
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   $ 3,000