XML 79 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]      
Common shares 18,614,719 19,144,785 19,245,188
Vested restricted stock units 285,537 301,282 252,531
Basic number of weighted average shares outstanding 18,900,256 19,446,067 19,497,719
Dilutive effect of restricted stock and restricted stock units 76,304 86,245 61,217
Weighted average shares outstanding: Diluted 18,976,560 19,532,312 19,558,936
Restricted stock outstanding excluded from calculation of diluted net income per share 0 0 250