XML 113 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Schedule of Restricted and Performance Stock-settled Awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
RSUs      
Units      
Outstanding at beginning of year (in shares) 437,379 242,732 130,009
Granted (in shares) 277,390 336,168 181,351
Released (in shares) (210,972) (95,837) (48,095)
Forfeited (in shares) (21,730) (45,684) (20,533)
Outstanding at end of year (in shares) 482,067 437,379 242,732
Weighted-Average Grant Date Fair Value      
Outstanding at beginning of year (in USD per share) $ 299.19 $ 404.19 $ 518.80
Granted (in USD per share) 309.99 260.31 359.02
Released (in USD per share 322.67 412.47 518.64
Forfeited (in USD per share) 293.83 332.66 463.11
Outstanding at end of year (in USD per share) $ 295.39 $ 299.19 $ 404.19
PSUs      
Units      
Outstanding at beginning of year (in shares) 195,932 105,928 37,691
Granted (in shares) 88,029 104,620 70,777
Released (in shares) (35,597) (64) (226)
Forfeited (in shares) (6,418) (14,552) (2,314)
Outstanding at end of year (in shares) 241,946 195,932 105,928
Weighted-Average Grant Date Fair Value      
Outstanding at beginning of year (in USD per share) $ 334.59 $ 406.89 $ 482.42
Granted (in USD per share) 309.05 258.57 367.16
Released (in USD per share 482.42 482.42 482.42
Forfeited (in USD per share) 304.52 313.74 410.80
Outstanding at end of year (in USD per share) $ 304.44 $ 334.59 $ 406.89
RSAs      
Units      
Outstanding at beginning of year (in shares) 433 46,971 154,322
Granted (in shares) 6,264 6,640 6,122
Released (in shares) (6,697) (51,695) (104,891)
Forfeited (in shares) 0 (1,483) (8,582)
Outstanding at end of year (in shares) 0 433 46,971
Weighted-Average Grant Date Fair Value      
Outstanding at beginning of year (in USD per share) $ 477.74 $ 271.92 $ 253.54
Granted (in USD per share) 319.95 271.77 321.03
Released (in USD per share 330.15 267.66 248.36
Forfeited (in USD per share) 0 335.98 259.93
Outstanding at end of year (in USD per share) $ 0 $ 477.74 $ 271.92
PSAs      
Units      
Outstanding at beginning of year (in shares) 0 35,246 74,032
Granted (in shares)   0 0
Released (in shares)   (35,171) (38,671)
Forfeited (in shares)   (75) (115)
Outstanding at end of year (in shares)   0 35,246
Weighted-Average Grant Date Fair Value      
Outstanding at beginning of year (in USD per share) $ 0 $ 245.79 $ 225.34
Granted (in USD per share)   0 0
Released (in USD per share   245.82 206.62
Forfeited (in USD per share)   244.97 244.62
Outstanding at end of year (in USD per share)   $ 0 $ 245.79