XML 87 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Share (Computation of Weighted Average Shares Outstanding Basic and Diluted) (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Common shares 17,883,535 18,669,719
Vested restricted stock units 301,930 285,472
Basic number of weighted average shares outstanding 18,185,465 18,955,191
Dilutive effect of restricted stock and restricted stock units 0 49,307
Dilutive number of weighted average shares outstanding 18,185,465 19,004,498
Shares outstanding excluded from calculation of diluted net income per share 73,655 5,296