XML 94 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Common shares 15,727,140 17,544,837 18,614,719
Vested restricted stock units 358,683 314,098 285,537
Basic number of weighted average shares outstanding 16,085,823 17,858,935 18,900,256
Dilutive effect of restricted stock and restricted stock units 14,729 76,844 76,304
Weighted average shares outstanding: Diluted 16,100,552 17,935,779 18,976,560
Restricted stock outstanding excluded from calculation of diluted net income per share 349,222 0 0