XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share  
Basic and Diluted Earnings Per Share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Nine months ended September 30,

​

​

2025

​

2024

​

​

​

​

​

Weighted

​

​

​

​

​

​

​

Weighted

​

​

​

​

    

​

​

    

Average

    

Per Share

    

​

​

    

Average

    

Per Share

(in thousands, except for per share amount)

​

Income

​

Shares

​

Amount

​

Income

​

Shares

​

Amount

Basic Earnings Per Share:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

18,738

​

6,487

​

$

2.89

​

$

14,383

​

6,546

​

$

2.20

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Diluted Earnings Per Share:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Restricted stock units

​

​

​

​

14

​

​

​

​

​

​

​

12

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

18,738

​

6,501

​

$

2.88

​

$

14,383

​

6,558

​

$

2.19

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended September 30,

​

​

2025

​

2024

​

​

​

​

​

Weighted

​

​

​

​

​

​

​

Weighted

​

​

​

​

​

​

​

​

Average

​

Per Share

​

​

​

​

Average

​

Per Share

(in thousands, except for per share amount)

​

Income

​

Shares

​

Amount

​

Income

​

Shares

​

Amount

Basic Earnings Per Share:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

6,948

​

6,496

​

$

1.07

​

$

5,771

​

6,468

​

$

0.89

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Diluted Earnings Per Share:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Restricted stock units

​

​

​

​

12

​

​

​

​

​

​

​

14

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

6,948

​

6,508

​

$

1.07

​

$

5,771

​

6,482

​

$

0.89

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​