Note 13 - Stock Compensation Plans/Subsequent Event - Options Outstanding (Details)
12 Months Ended
Dec. 31, 2016
$ / shares
shares
Lower range of exercise price (in dollars per share) $ 10.81
Upper range of exercise price (in dollars per share) $ 16.90
Options Outstanding, Number (in shares) | shares 37,700
Options Outstanding, Weighted average remaining contractual life (Year) 1 year 208 days
Options Outstanding, Weighted average exercise price (in dollars per share) $ 13.15
Options Exercisable, Number (in shares) | shares 37,700
Options Exercisable, Weighted average exercise price (in dollars per share) $ 13.15