v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
EARNINGS PER SHARE  
Schedule of basic and diluted earnings per share

(In thousands, except earnings per share)

Three Months Ended

June 30, 

2026

  ​ ​ ​

2025

Net income

$

3,777

$

2,914

Weighted-average common shares outstanding

6,297

6,219

Basic and diluted earnings per share

$

0.60

$

0.47

(In thousands, except earnings per share)

Six Months Ended

June 30, 

2026

  ​

2025

Net income

$

5,736

$

3,967

Weighted-average common shares outstanding

6,285

 

6,219

Basic and diluted earnings per share

$

0.91

$

0.64