v3.25.2
Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Weighted average shares outstanding

 

 

5,745,514

 

 

 

5,770,960

 

 

 

5,729,990

 

 

 

5,762,892

 

Weighted average director stock equivalent shares

 

 

78,474

 

 

 

109,747

 

 

 

91,210

 

 

 

111,159

 

Basic shares

 

 

5,823,988

 

 

 

5,880,707

 

 

 

5,821,200

 

 

 

5,874,051

 

Dilutive shares

 

 

231,000

 

 

 

327,700

 

 

 

231,000

 

 

 

327,700

 

Diluted shares

 

 

6,054,988

 

 

 

6,208,407

 

 

 

6,052,200

 

 

 

6,201,751

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

(Dollars in Thousands, Except Per Share Data)

 

Net income

 

$

155

 

 

$

2,127

 

 

$

1,927

 

 

$

4,234

 

Basic net income per share

 

$

0.03

 

 

$

0.36

 

 

$

0.33

 

 

$

0.72

 

Diluted net income per share

 

$

0.03

 

 

$

0.34

 

 

$

0.32

 

 

$

0.68