v3.26.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2025
Defined Benefit Plan [Abstract]  
Schedule of Option Activity

A summary of the activity in these stock option plans is presented in the following table:

  ​ ​ ​

Weighted

Average

Exercisable

Number

Price

Outstanding at December 31, 2023

16,340

$

13.55

Granted

Exercised

(6,192)

11.09

Forfeited

Outstanding at December 31, 2024

10,148

15.05

Granted

Exercised

(10,148)

15.05

Forfeited

Outstanding at December 31, 2025

$

Schedule of Non-vested Restricted Stock Awards

The following table summarizes activity relating to non-vested restricted stock awards:

  ​ ​ ​

Weighted

Average

Grant-Date

Number

Fair Value

Outstanding at December 31, 2023

171,770

$

22.22

Granted

79,643

24.04

Exercised

(51,655)

21.78

Forfeited/expired

(3,899)

24.90

Outstanding at December 31, 2024

195,859

23.02

Granted

108,075

35.34

Exercised

(60,323)

22.97

Forfeited/expired

(5,002)

28.03

Outstanding at December 31, 2025

238,609

$

28.51

Share-based Payment Arrangement, Stock Appreciation Right, Activity

Weighted   

Average

  ​ ​ ​

Number

  ​ ​ ​

 Exercisable Price

Outstanding at December 31, 2023

20,000

$

20.70

Granted

Exercised

(20,000)

20.70

Forfeited/Expired

Outstanding at December 31, 2024

Granted

Exercised

Forfeited/Expired

Outstanding at December 31, 2025

$