Note 9 - Deposits - Details of Maturities of Retail Time Deposits (Details) $ in Thousands |
Dec. 31, 2016
USD ($)
|
|---|---|
| The 100,000 Dollars or More [Member] | |
| 2017 | $ 154,965 |
| 2018 | 16,281 |
| 2019 | 4,982 |
| 2020 | 3,044 |
| 2021 and thereafter | 4,364 |
| Total | 183,636 |
| Less than 100,000 Dollars [Member] | |
| 2017 | 107,043 |
| 2018 | 17,152 |
| 2019 | 8,011 |
| 2020 | 3,466 |
| 2021 and thereafter | 3,604 |
| Total | $ 139,276 |