XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share (EPS) (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Common Share (EPS) [Abstract]  
Earnings Per Share

Three Months Ended

Nine Months Ended

September 30,

September 30,

2023

2022

2023

2022

Net income

$      2,078,000

$      2,574,000

$      6,596,000

$      7,005,000

Weighted average number of shares outstanding - basic and diluted

4,543,338

4,683,581

4,568,789

4,721,423

Earnings per common share - basic and diluted

$               0.46

$               0.55

$               1.44

$               1.48