Note 7 - Deposits (Details Textual) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Interest Expense, Time Deposits, $100,000 or More | $ 156,000 | $ 161,000 | $ 287,000 |
| Time Deposits, $100,000 or More | 16,708,000 | 19,794,000 | |
| Time Deposits Maturities, after Next Twelve Months | 73,494,000 | 86,697,000 | |
| Time Deposits Less Than $250,000 [Member] | |||
| Interest-bearing Domestic Deposit, Brokered | 1,857,000 | 3,608,000 | |
| Time Deposits $250,000 Or More [Member] | |||
| Interest-bearing Domestic Deposit, Brokered | $ 0 | $ 0 | |