XML 56 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Company's Restricted Stock Units Activity

The following table summarizes the activity of the Company’s RSUs, which includes service-based and performance-based awards, for the three years ended December 31, 2024:

 

 

 

 

 

Weighted-

 

 

Aggregate

 

 

 

 

 

 

average

 

 

intrinsic

 

 

 

Number

 

 

grant date

 

 

value

 

 

 

of shares

 

 

fair value

 

 

(in millions)

 

Balance at December 31, 2021

 

 

217,408

 

 

$

67.63

 

 

 

 

RSUs granted

 

 

95,028

 

 

 

77.79

 

 

 

 

RSUs vested

 

 

(114,274

)

 

 

58.30

 

 

 

 

RSUs cancelled/forfeited/expired

 

 

(10,754

)

 

 

70.10

 

 

 

 

Balance at December 31, 2022

 

 

187,408

 

 

 

76.74

 

 

 

 

RSUs granted

 

 

92,320

 

 

 

103.56

 

 

 

 

RSUs vested

 

 

(86,402

)

 

 

50.98

 

 

 

 

RSUs cancelled/forfeited/expired

 

 

(21,649

)

 

 

82.69

 

 

 

 

Balance at December 31, 2023

 

 

171,677

 

 

 

92.18

 

 

 

 

RSUs granted

 

 

101,340

 

 

 

114.64

 

 

 

 

RSUs vested

 

 

(90,070

)

 

 

85.14

 

 

 

 

RSUs cancelled/forfeited/expired

 

 

(1,913

)

 

 

95.33

 

 

 

 

Balance at December 31, 2024

 

 

181,034

 

 

$

108.05

 

 

$

20.2

 

Summary of Company's Option Activity

A summary of the Company’s option activity and related information for the three years ended December 31, 2024 is as follows:

 

 

Number of
options

 

 

Weighted-
average
price

 

 

Weighted-
average
remaining
contractual
term
(in years)

 

 

Aggregate
intrinsic
value
(in millions)

 

Balance at December 31, 2021

 

 

274,630

 

 

$

29.66

 

 

 

 

 

 

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(135,280

)

 

 

25.61

 

 

 

 

 

 

 

Options cancelled/forfeited/expired

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

139,350

 

 

 

33.59

 

 

 

 

 

 

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(139,110

)

 

 

33.51

 

 

 

 

 

 

 

Options cancelled/forfeited/expired

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2023

 

 

240

 

 

 

34.57

 

 

 

 

 

 

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(240

)

 

 

34.57

 

 

 

 

 

 

 

Options cancelled/forfeited/expired

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2024

 

 

 

 

$

 

 

 

 

 

$

 

Exercisable at December 31, 2024

 

 

 

 

$

 

 

 

 

 

$

 

Expected to vest after December 31, 2024

 

 

 

 

$

 

 

 

 

 

$