XML 32 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 9 - Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2016
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Period Ending June 30,
 
Amount
 
2016 (remaining six months)
  $ 1,028  
2017
    1,733  
2018
    1,087  
2019
    264  
2020
    195  
2021 and thereafter
    61  
Total future minimum lease payments
  $ 4,368