Note 4 - Securities - Amortized Cost, Gross Unrealized Gains and Losses, and the Fair Value of the Company's Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Available-for-sale:    
Amortized Cost $ 275,379 $ 254,134
Gross Unrealized Holding Gains 805 982
Gross Unrealized Holding Losses 3,508 1,343
Securities available for sale, at fair value 272,676 253,773
US Government Agencies Debt Securities [Member]    
Available-for-sale:    
Amortized Cost 12,152 43,787
Gross Unrealized Holding Gains 36 256
Gross Unrealized Holding Losses 0 0
Securities available for sale, at fair value 12,188 44,043
US States and Political Subdivisions Debt Securities [Member]    
Available-for-sale:    
Amortized Cost 119,919 75,401
Gross Unrealized Holding Gains 257 428
Gross Unrealized Holding Losses 2,303 422
Securities available for sale, at fair value 117,873 75,407
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] | Residential Mortgage [Member]    
Available-for-sale:    
Amortized Cost 17,969 22,162
Gross Unrealized Holding Gains 155 116
Gross Unrealized Holding Losses 40 9
Securities available for sale, at fair value 18,084 22,269
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] | Commercial Loan [Member]    
Available-for-sale:    
Amortized Cost 100,064 89,900
Gross Unrealized Holding Gains 154 124
Gross Unrealized Holding Losses 868 601
Securities available for sale, at fair value 99,350 89,423
Collateralized Mortgage Backed Securities [Member]    
Available-for-sale:    
Amortized Cost 20,593 18,201
Gross Unrealized Holding Gains 159 58
Gross Unrealized Holding Losses 176 161
Securities available for sale, at fair value 20,576 18,098
Corporate Debt Securities [Member]    
Available-for-sale:    
Amortized Cost 500 500
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses 47 77
Securities available for sale, at fair value 453 423
Negotiable Certificates of Deposit [Member]    
Available-for-sale:    
Amortized Cost 3,172 3,173
Gross Unrealized Holding Gains 44 0
Gross Unrealized Holding Losses 0 11
Securities available for sale, at fair value 3,216 3,162
Equity Securities [Member]    
Available-for-sale:    
Amortized Cost 1,010 1,010
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses 74 62
Securities available for sale, at fair value $ 936 $ 948