XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Stock Based Compensation [Abstract]  
Schedule Of Share-based Compensation, Stock Options, Activity

Employee Stock Purchase Plan

ESPP

Weighted Average

Aggregate

(Dollars in thousands except share and per share data)

Options

Price Per Share

Intrinsic Value

Balance Outstanding at December 31, 2022

25,943

$

28.73

$

-

Granted

34,894

26.35

Exercised

(1,607)

27.21

Expired

(27,306)

27.77

Balance Outstanding at December 31, 2023

31,924

$

26.35

$

166 

Granted

37,700

26.87

Exercised

(1,159)

26.61

Expired

(33,188)

26.38

Balance Outstanding at December 31, 2024

35,277

$

26.87

$

107

Shares available for future grants under the ESPP at December 31, 2024

167,509

The following tables summarize the activity in the Stock Plan:

Incentive Stock Options

Weighted Average

Aggregate

(Dollars in thousands except share and per share data)

ISOP

Price Per Share

Intrinsic Value

Balance Outstanding at December 31, 2022

70,454

$

28.84

$

511 

Granted

Exercised

Forfeited

Balance Outstanding at December 31, 2023

70,454

$

28.84

$

191 

Granted

Exercised

(6,375)

22.05

Forfeited

Balance Outstanding at December 31, 2024

64,079

$

29.51

$

25 


Restricted Shares

Weighted Average

Restricted

Grant Date

Shares

Fair Value

Nonvested as of December 31, 2022

20,504

$

32.40

Granted

15,734

31.64

Vested

(17,183)

31.56

Forfeited

(548)

32.48

Nonvested as of December 31, 2023

18,507

$

32.53

Granted

26,001

27.03

Vested

(16,652)

31.18

Forfeited

Nonvested as of December 31, 2024

27,856

$

28.21

Shares available for future grants under the Stock Plan at December 31, 2024

227,540

Share-based Compensation Arrangement By Share-based Payment Award, Options, Vested And Expected To Vest, Outstanding And Exercisable

Options

Weighted

Outstanding

Exercise Price

Average Remaining

Stock Option Plan

and Exercisable

per share

Life (years)

Employee Stock Purchase Plan

35,277

$

26.87 

0.5

Incentive Stock Options

625

22.05 

0.2

Incentive Stock Options

14,650

21.27 

1.2

Incentive Stock Options

24,050

30.00 

2.2

Incentive Stock Options

24,754

34.10 

3.2

ISO Total/Average

64,079

$

28.84 

2.3