XML 36 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2025

 

 

2024

 

Weighted average shares outstanding

 

 

5,716,790

 

 

 

5,760,962

 

Weighted average director stock equivalent shares

 

 

100,668

 

 

 

113,519

 

Basic shares

 

 

5,817,458

 

 

 

5,874,481

 

Dilutive shares

 

 

242,000

 

 

 

402,650

 

Diluted shares

 

 

6,059,458

 

 

 

6,277,131

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2025

 

 

2024

 

 

 

(Dollars in Thousands, Except Per Share Data)

 

Net income

 

$

1,772

 

 

$

2,107

 

Basic net income per share

 

$

0.30

 

 

$

0.36

 

Diluted net income per share

 

$

0.29

 

 

$

0.34