Note 7 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Property, Plant and Equipment [Table Text Block]
 
 
December 31,
 
 
 
2016
 
 
2015
 
                 
Machinery and equipment
  $
2,725
    $
2,545
 
Computer equipment
   
236
     
218
 
Office equipment, furnishings, and improvements
   
564
     
564
 
Total
   
3,525
     
3,327
 
Accumulated depreciation
   
(2,386
)    
(1,957
)
Total property and equipment, net
  $
1,139
    $
1,370