XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Schedule of Weighted Average Shares Outstanding used in the Computations of Basic and Diluted Earnings Per Share) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Weighted Average Number of Shares Outstanding, Basic [Abstract]        
Weighted average shares outstanding 8,069 8,158 8,115 8,187
Less: Unvested restricted shares (42) (40) (43) (38)
Basic EPS weighted average shares outstanding 8,027 8,118 8,072 8,149
Basic EPS weighted average shares outstanding 8,027 8,118 8,072 8,149
Add: Dilutive effect of stock options and restricted shares 6 16 6 17
Diluted EPS weighted average shares outstanding 8,033 8,134 8,078 8,166