Note 7 - Deposits - Summary of Maturities of Time Deposits (Details) $ in Thousands |
Dec. 31, 2016
USD ($)
|
|---|---|
| 2017 | $ 124,324 |
| 2018 | 37,574 |
| 2019 | 9,967 |
| 2020 | 8,322 |
| 2021 | 6,845 |
| 2022 and thereafter | 50 |
| Total | 187,082 |
| Time Deposits $250,000 and Over [Member] | |
| 2017 | 25,137 |
| 2018 | 7,015 |
| 2019 | 3,111 |
| 2020 | 254 |
| 2021 | 400 |
| 2022 and thereafter | |
| Total | 35,917 |
| Time Deposits Less Than $250,000 [Member] | |
| 2017 | 99,187 |
| 2018 | 30,559 |
| 2019 | 6,856 |
| 2020 | 8,068 |
| 2021 | 6,445 |
| 2022 and thereafter | 50 |
| Total | $ 151,165 |