XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Computations of Basic and Diluted Earnings Per Share) (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Weighted Average Number of Shares Outstanding, Basic [Abstract]    
Weighted average shares outstanding 8,176 8,203
Less: Unvested restricted shares (45) (32)
Basic EPS weighted average shares outstanding 8,131 8,171
Basic EPS weighted average shares outstanding 8,131 8,171
Add: Dilutive effect of stock options and restricted shares 17 25
Diluted EPS weighted average shares outstanding 8,148 8,196
Earnings Per Share, Basic $ 0.71 $ 0.87
Earnings Per Share, Diluted $ 0.71 $ 0.87