Note 3 - Investment Securities - Gross Realized Gains and Losses on the Sale of Available for Sale Investment Securities (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Gross realized gains | $ 4,191 | $ 224 | $ 190 |
| Gross realized losses | 193 | 53 | 253 |
| Net realized gain (loss) | 3,998 | 171 | (63) |
| Income tax provision (benefit) related to net realized gain (loss) | $ 1,399 | $ 60 | $ (22) |