XML 44 R33.htm IDEA: XBRL DOCUMENT 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