XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Common Share [Abstract]  
Computation Of Earnings Per Share

Year Ended

December 31, 2023

December 31, 2022

December 31, 2021

Basic

Net income

$

16,937

$

18,164

$

18,453

Weighted average common shares outstanding including unvested share-based payment awards

6,547,283

6,508,064

6,605,278

Less: Unvested share-based payment awards-2019 Plan

(126,195)

(111,011)

(97,122)

Average shares

6,421,088

6,397,053

6,508,156

Basic earnings per common share

$

2.64

$

2.84

$

2.84

Diluted

Net income

$

16,937

$

18,164

$

18,453

Weighted average common shares outstanding for basic earnings per common share

6,421,088

6,397,053

6,508,156

Add: Dilutive effects of assumed exercises of stock options

3,353

27,096

45,169

Add: Dilutive effects of unvested share-based payment awards-2019 Plan

23,006

111,011

97,122

Average shares and dilutive potential common shares

6,447,447

6,535,160

6,650,447

Diluted earnings per common share

$

2.63

$

2.78

$

2.77