XML 79 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Compensation  
Schedule of stock option activity

Year Ended December 31,

 

2024

2023

2022

 

Weighted

Weighted

Weighted

 

Average

Average

Average

 

Exercise

Exercise

Exercise

 

 

Shares

Price

Shares

Price

Shares

Price

 

Outstanding at beginning of year

107,592

    

$

72.60

    

161,832

    

$

66.20

    

185,125

    

$

63.03

Assumed stock options and warrants from ACBI merger

23,410

40.73

Exercised

(68,793)

 

81.12

(48,749)

 

55.88

(43,525)

 

41.16

Forfeited

 

 

(356)

 

38.31

Expired

 

(5,491)

 

32.25

(2,822)

 

36.98

Outstanding at end of year

38,799

 

57.50

107,592

 

72.60

161,832

 

66.20

Exercisable at end of year

38,799

 

57.50

107,592

 

72.60

161,832

 

66.20

Schedule of information pertaining to options outstanding

Information pertaining to options outstanding at December 31, 2024 is as follows:

Options Outstanding and Exercisable

Weighted

Average

Remaining

Weighted

Range of

Number

Contractual

Average

Exercise Prices

Outstanding

Life

Exercise Price

$

37.72

-

$

40.00

    

3,926

    

0.1

years

$

38.16

$

40.01

-

$

55.00

 

20,804

 

2.1

years

$

45.26

$

55.01

-

$

70.00

 

4,984

 

0.5

years

$

62.47

$

85.01

-

$

91.35

 

9,085

 

2.6

years

$

91.18

 

38,799

 

1.8

years

$

57.50

Summary of nonvested restricted stock

    

    

Weighted-

 

Average

 

Grant-Date

 

Restricted Stock

Shares

Fair Value

 

Nonvested at January 1, 2024

 

16,248

$

88.63

Vested

 

(11,349)

 

88.03

Forfeited

 

(356)

 

90.00

Nonvested at December 31, 2024

 

4,543

$

90.00

Vesting schedule of shares

    

Shares

 

2025

 

4,543

 

4,543

Summary of nonvested RSUs

    

    

Weighted-

 

Average

 

Grant-Date

 

Restricted Stock Units

Shares

Fair Value

 

Outstanding at January 1, 2024

 

873,048

$

75.22

Granted

 

374,207

 

80.82

Vested

(395,412)

77.31

Forfeited

(16,535)

77.11

Outstanding at December 31, 2024

 

835,308

$

76.70