Note 7 - Deposits - Summary of Deposits (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Demand (non-interest-bearing) | $ 173,702 | $ 154,531 |
| Interest-bearing demand | 551,114 | 364,303 |
| Savings | 103,241 | 92,890 |
| Time ($250,000 and over) | 35,917 | 30,290 |
| Other time | 151,165 | 179,532 |
| Total interest-bearing | 841,437 | 667,015 |
| Total deposits | $ 1,015,139 | $ 821,546 |