Note 12 - Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Related Party Transactions [Table Text Block]
Balance at December 31, 2015
  $
5,904
 
New loans
   
83
 
Repayments
   
(742
)
Balance at December 31, 2016
  $
5,245