Note 6 - Debt (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 10 Months Ended 12 Months Ended
Jun. 02, 2019
Apr. 22, 2019
Jan. 22, 2019
Dec. 04, 2018
Nov. 05, 2018
Jul. 27, 2018
Feb. 06, 2018
Aug. 30, 2017
Mar. 14, 2017
Dec. 31, 2016
Sep. 02, 2016
Jul. 21, 2016
Mar. 21, 2016
Jan. 28, 2016
Jan. 22, 2015
Nov. 13, 2014
Jul. 31, 2014
Jun. 02, 2017
Dec. 31, 2019
Dec. 31, 2016
Jun. 07, 2019
Jan. 28, 2019
Dec. 31, 2018
Dec. 31, 2017
Aug. 15, 2017
Jul. 25, 2017
Mar. 08, 2017
Aug. 06, 2016
Feb. 06, 2015
Feb. 04, 2015
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                     11,811,649       20,140,731 15,855,017            
Loss on Stock Purchase Guarantees                                       $ 3,210                    
Common Stock, Shares Subscribed but Unissued, Return (in shares)                                                 778,385          
Common Stock, Shares Subscribed but Unissued (in shares)                                     1,528,384                      
Midcap Funding X Trust [Member] | Revolving Credit Facility [Member]                                                            
Debt Instrument, Term (Year)                             3 years                              
Debt Instrument, Maturity Date     Apr. 22, 2021                                                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                             500,000                              
Debt Instrument, Interest Rate During Period                                     7.00%                      
Line of Credit Facility, Maximum Borrowing Capacity   $ 12,000 $ 5,000               $ 17,000       $ 15,000                              
Line of Credit Facility, Potential Maximum Borrowing Capacity                             $ 20,000                              
Percentage of Unused Line Fee Per Month                     0.50%                                      
Percentage of Management Fee Per Month                     1.20%                                      
Line of Credit Facility, Expiration Period (Year)   2 years                                                        
Debt Instrument, Fee Amount                                     $ 540                      
Long-term Line of Credit, Total                                     4,413                      
Midcap Funding X Trust [Member] | Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]                                                            
Debt Instrument, Basis Spread on Variable Rate                     5.00%                                      
Related Party August 2017 Note Payable to Great Harbor LLC [Member]                                                            
Long-term Debt, Total                                     3,000       $ 3,000              
Minimum Liquidity             $ 1,000                                              
Great Harbor Capital, LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage           8.50%                                                
Proceeds from Notes Payable, Total           $ 5,000                                                
Golisano Holdings LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage                             12.00% 12.00%                     8.00%   12.00%  
Debt Instrument, Face Amount                                                         $ 2,000  
Proceeds from Notes Payable, Total                             $ 5,000 $ 8,000                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                             2,329,400 4,960,740                           434,809
Golisano Holdings LLC [Member] | Warrants Issued on January 22, 2015[Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                                     869,618      
Huntington Holdings, LLC [Member]                                                            
Long-term Debt, Total                                     $ 2,310                      
Debt Instrument, Face Amount                                         $ 3,210                  
Common Stock Subscription Price Per Share (in dollars per share)                                                       $ 2.29    
Stock Price Guarantee Payment                                                       $ 3,210    
Common Stock, Shares Subscribed but Unissued, Return (in shares)                                     778,385                      
Common Stock, Shares Subscribed but Unissued (in shares)                                     749,999                      
Common Stock, Shares Subscribed but Unissued, Option to Purchase Shares Price                                                 $ 140          
Common Stock, Shares Subscribed but Unissued, Option to Purchase Shares (in shares)                                                 764,192          
Golisano Holdings LLC [Member]                                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                                     2,043,495                      
Notes Payable, Other Payables [Member] | Little Harbor, LLC [Member]                                                            
Debt Instrument, Maturity Date                                 Oct. 22, 2021                          
Notes Payable, Other Payables [Member] | Great Harbor Capital, LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage             8.50% 8.50%   8.50%     8.50% 8.50%           8.50%                    
Debt Instrument, Maturity Date           Oct. 22, 2021 Oct. 22, 2021 Oct. 22, 2021   Oct. 22, 2021                                        
Debt Instrument, Face Amount             $ 2,000 $ 3,000   $ 2,500     $ 7,000 $ 2,500           $ 2,500                    
Debt Instrument, Periodic Payment, Principal                         $ 292 $ 104                                
Debt Instrument, Date of First Required Payment                         Oct. 22, 2021 Oct. 22, 2021                                
Notes Payable, Other Payables [Member] | Little Harbor [Member]                                                            
Debt Instrument, Periodic Payment, Total                                 $ 4,900                          
Debt Instrument, Term (Year)                                 3 years                          
Debt Instrument, Obligation Termination, Stock Price Trigger (in shares)                                 5.06                          
Long-term Debt, Total                                                   $ 3,267        
Debt Instrument, Interest Rate, Stated Percentage             8.50%                                              
Related Party Debt July 2016 Note Payable to Little Harbor LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage                       8.50%                                    
Debt Instrument, Face Amount                       $ 4,770                                    
Proceeds from Related Party Debt                                       4,770                    
Unsecured Delayed Draw Promissory Note [Member] | Little Harbor, LLC [Member]                                                            
Debt Instrument, Maturity Date                       Oct. 22, 2021                                    
Unsecured Delayed Draw Promissory Note [Member] | Golisano Holdings LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage                       8.50%                                    
Debt Instrument, Face Amount                       $ 4,770                                    
Proceeds from Related Party Debt                                       $ 4,770                    
Great Harbour Note 4 [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage         8.50%                                                  
Debt Instrument, Maturity Date         Oct. 22, 2021                                                  
Debt Instrument, Face Amount         $ 4,000                                                  
Unsecured Promissory Note [Member] | Golisano Holdings LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage                 8.50% 8.50%     8.50% 8.50%           8.50%                    
Debt Instrument, Maturity Date                 Oct. 22, 2021                                          
Debt Instrument, Face Amount                 $ 3,267 $ 2,500     $ 7,000 $ 2,500           $ 2,500                    
Unsecured Promissory Note [Member] | Huntington Holdings, LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage                                                 8.50%          
Debt Instrument, Face Amount                                                 $ 3,200          
Debt Instrument, Interest Rate, Increase (Decrease) 10.00%                                                          
Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total                                   $ 50                        
Secured Debt [Member] | Golisano Holdings LLC [Member]                                                            
Debt Instrument, Interest Rate, Stated Percentage             8.50%                             10.00%                
Debt Instrument, Face Amount             $ 2,000                                              
Term Loan [Member] | Macatawa Bank [Member]                                                            
Debt Instrument, Maturity Date       Nov. 30, 2020                                                    
Debt Instrument, Face Amount       $ 15,000                                                    
Debt Instrument, Basis Spread on Variable Rate       1.00%                                                    
Debt Instrument, Interest Rate During Period                                     2.76%                      
Debt Instrument, Interest Rate After Maturity of Event of Default Spread       3.00%                                                    
Term Loan [Member] | Macatawa Bank [Member] | Minimum [Member]                                                            
Debt Instrument, Interest Rate During Period       2.50%