XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Earnings Per Share (Details Textual) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dilutive Securities Included in Computation of Earnings Per Share Amount Stock Option (in shares) 866,910 1,016,668 866,910 1,016,668
Dilutive Securities Included in Computation of Earnings Per Share Amount Restricted Stock (in shares) 19,165 31,666 19,165 31,666
Incremental Common Shares Attributable to Share-based Payment Arrangements, Total (in shares) 250,561 450,793 234,532 438,969
Share-based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 896,167 446,250 896,167 446,250