Note 13 - Stock Based Compensation (Details) - Activity of Stock Option - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Activity of Stock Option [Abstract] | |||
| Options outstanding | 240,000 | 180,611 | 210,611 |
| Options outstanding - weighted average exercise price | $ 11.77 | $ 11.70 | $ 11.62 |
| Options granted | 30,000 | 90,000 | 0 |
| Options granted - weighted average exercise price | $ 13.99 | $ 11.34 | $ 0 |
| Options exercised | (20,000) | (30,611) | (30,000) |
| Options exercised - weighted average exercise price | $ 11.68 | $ 10.06 | $ 11.16 |
| Options canceled, forfeited, or expired | 0 | 0 | 0 |
| Options canceled, forfeited, or expired - weighted average exercise price | $ 0 | $ 0 | $ 0 |
| Options outstanding | 250,000 | 240,000 | 180,611 |
| Options outstanding - weighted average exercise price | $ 12.05 | $ 11.77 | $ 11.70 |