XML 95 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Earnings Per Share (Details Textual) - Stock Compensation Plan [Member] - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 322,000 37,450 124,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Weight Average Exercise Price $ 21.34 $ 18.65 $ 18.53