v3.26.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings per Share  
Schedule of components used in computation of earnings per share

Three Months Ended

March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

(Dollars in thousands, except per share data)

Basic:

Net income

$

12,211

$

11,407

Weighted average shares outstanding

8,252,720

7,988,999

Basic earnings per share

$

1.48

$

1.43

Diluted:

Net income

$

12,211

$

11,407

Weighted average shares outstanding for basic earnings per share

8,252,720

7,988,999

Add: Dilutive effects of share based awards

447,599

612,608

Weighted average shares and dilutive potential shares

8,700,319

8,601,607

Diluted earnings per share

$

1.40

$

1.33