v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
EARNINGS PER SHARE  
Schedule of earnings per share The factors used in the earnings per share calculation are as follows (in thousands, except per share data).

Three months ended June 30, 

Six months ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Basic

Net income available to common stockholders

$

19,223

$

18,767

$

50,648

$

35,121

Weighted average common shares outstanding

12,381,794

10,564,275

11,413,075

10,886,120

Basic earnings per common share

$

1.55

$

1.78

$

4.44

$

3.23

Diluted

Net income allocated to common stockholders

$

19,223

$

18,767

$

50,648

$

35,121

Weighted average common shares outstanding for basic earnings per common share

12,381,794

10,564,275

11,413,075

10,886,120

Add: Dilutive effects of assumed vesting of performance based restricted stock units

38,654

29,906

33,478

24,776

Add: Dilutive effects of assumed vesting of restricted stock units

95,491

82,697

74,854

64,535

Average shares and diluted potential common shares

12,515,939

10,676,878

11,521,407

10,975,431

Diluted earnings per common share

$

1.54

$

1.76

$

4.40

$

3.20