XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

 

 

 

 

 

Weighted

 

 

Weighted

 

 

 

 

 

 

average

 

 

average

 

 

 

 

 

 

exercise

 

 

Grant Date

 

 

 

Shares

 

 

price

 

 

Fair Value

 

Options outstanding at January 1, 2024

 

 

13,131

 

 

$

24.19

 

 

$

3.36

 

Options granted

 

 

-

 

 

 

-

 

 

 

-

 

Options exercised

 

 

(6,858

)

 

 

23.39

 

 

 

3.36

 

Options forfeited or expired

 

 

-

 

 

 

-

 

 

 

-

 

Options outstanding, end of year

 

 

6,273

 

 

$

25.07

 

 

$

3.37

 

 

 

 

 

 

 

 

 

 

 

Options exercisable at December 31, 2024

 

 

6,273

 

 

$

25.07

 

 

$

3.37

 

Summary of Stock Options Outstanding By Exercise Price Range

Exercise price of stock options:

 

Number of options outstanding at year-end

 

 

Number of options exercisable at year-end

 

 

Average remaining contractual life (in years)

 

$27.25

 

 

3,000

 

 

 

3,000

 

 

 

4.39

 

$25.65

 

 

1,500

 

 

 

1,500

 

 

 

3.47

 

$20.86

 

 

1,653

 

 

 

1,653

 

 

 

2.32

 

$21.13

 

 

120

 

 

 

120

 

 

 

0.97

 

Summary of Activity for Stock Units Outstanding

 

 

 

 

 

Weighted

 

 

 

 

 

 

Average Grant

 

 

 

 

 

 

Date Fair Value

 

Outstanding Restricted Stock Units

 

Shares

 

 

Per Share

 

Outstanding at January 1, 2024

 

 

68,183

 

 

$

26.16

 

Granted

 

 

24,724

 

 

 

24.86

 

Vested

 

 

(18,131

)

 

 

28.37

 

Forfeited

 

 

(192

)

 

 

24.86

 

Outstanding at December 31, 2024

 

 

74,584

 

 

$

25.20

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

Average Grant

 

 

 

 

 

 

Date Fair Value

 

Outstanding Stock Awards

 

Shares

 

 

Per Share

 

Outstanding at January 1, 2024

 

 

11,521

 

 

$

25.40

 

Granted

 

 

5,031

 

 

 

24.86

 

Vested

 

 

-

 

 

 

-

 

Forfeited

 

 

-

 

 

 

-

 

Outstanding at December 31, 2024

 

 

16,552

 

 

$

25.24