XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share (Computation of Weighted Average Shares Outstanding Basic and Diluted) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Common shares 13,902,465 16,736,086
Vested restricted stock units 366,053 324,858
Basic number of weighted average shares outstanding 14,268,518 17,060,944
Dilutive effect of restricted stock and restricted stock units 73,005 38,114
Dilutive number of weighted average shares outstanding 14,341,523 17,099,058
Shares outstanding excluded from calculation of diluted net income per share 0 0
Options outstanding excluded from calculation of diluted net income per share 45,600 0