Note 15 - Financial Instruments With Off-balance Sheet Risk (Details Textual) - USD ($) $ in Millions |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Standby Letters of Credit [Member] | ||
| Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability | $ 4.1 | $ 10.5 |
| Commitments to Extend Credit [Member] | ||
| Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability | $ 188.0 | $ 172.0 |