XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Basis Of Presentation (Tables)
6 Months Ended
Jun. 30, 2026
Basis Of Presentation [Abstract]  
Schedule Of Earnings Per Share, Basic And Diluted

For the Three Months Ended

For the Six Months Ended

June 30,

June 30,

(Dollars and shares in thousands, except per share data)

2026

2025

2026

2025

Weighted average shares outstanding (basic)

4,493

4,461

4,489

4,449

Impact of common stock equivalents

10

10

11

13

Weighted average shares outstanding (diluted)

4,503

4,471

4,500

4,462

Anti-dilutive options excluded from calculation

Net income

$

6,611

$

5,908

$

13,248

$

9,829

Basic earnings per share

$

1.47

$

1.32

$

2.95

$

2.21

Diluted earnings per share

$

1.47

$

1.32

$

2.94

$

2.20