XML 76 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Computation of Weighted Average Shares Outstanding Basic and Diluted) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Common shares 13,069,364 16,424,346 13,483,613 16,570,985
Vested restricted stock units 366,143 365,843 366,098 353,029
Basic number of weighted average shares outstanding 13,435,507 16,790,189 13,849,711 16,924,014
Dilutive effect of restricted stock and restricted stock units 82,472 4,090 77,661 20,886
Dilutive number of weighted average shares outstanding 13,517,979 16,794,279 13,927,372 16,944,900
Shares outstanding excluded from calculation of diluted net income per share 0 0 0 0
Options outstanding excluded from calculation of diluted net income per share 67,264 0 56,492 0