v3.25.2
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2025
Defined Benefit Plan [Abstract]  
Schedule of Option Activity

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

    

    

Weighted

Average

Exercisable

Number

Price

Outstanding at December 31, 2024

 

10,148

$

15.05

Granted

 

 

Exercised

 

(4,203)

 

15.05

Forfeited

 

 

Outstanding at June 30, 2025

 

5,945

$

15.05

Schedule of Options Outstanding by Exercise Price Range

Options Outstanding

Options Exercisable

    

    

Weighted-

    

    

    

Average

Weighted-

Weighted-

Remaining

Average

Average

Exercise

Number

Contractual

Exercise

Number

Exercise

Prices

Outstanding

Life

Price

Exercisable

Price

$

15.05

 

5,945

 

0.25 years

$

15.05

 

5,945

$

15.05

Outstanding, end of period

 

5,945

 

0.25 years

$

15.05

5,945

$

15.05

Schedule of Non-vested Restricted Stock Awards

    

    

Weighted

Average

Grant-Date

Number

Fair Value

Outstanding at December 31, 2024

 

195,859

$

23.02

Granted

 

97,408

 

35.19

Vested

 

(53,996)

 

22.09

Forfeited/expired

 

(1,287)

 

24.55

Outstanding at June 30, 2025

 

237,984

$

28.21