XML 110 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Stock Awards Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units (RSUs)      
Nonvested RSUs/PSUs      
Balance at period start (in shares) 433,858    
Granted (in shares) 280,111 214,936 180,306
Vested (in shares) (171,620) (157,417) (249,138)
Forfeited (in shares) (73,480)    
Balance at period end (in shares) 468,869 433,858  
Weighted- Average Grant-Date Fair Value      
Balance at period start (in dollars per share) $ 239.21    
Granted (in dollars per share) 238.28 $ 230.12 $ 265.21
Vested (in dollars per share) 234.80    
Forfeited (in dollars per share) 235.84    
Balance at period end (in dollars per share) $ 240.80 $ 239.21  
Performance Share Units (PSUs)      
Nonvested RSUs/PSUs      
Balance at period start (in shares) 136,709    
Granted (in shares) 64,990 59,200 58,945
Vested (in shares) (41,580) (58,599) (86,420)
Forfeited (in shares) (85,095)    
Balance at period end (in shares) 75,024 136,709  
Weighted- Average Grant-Date Fair Value      
Balance at period start (in dollars per share) $ 247.28    
Granted (in dollars per share) 258.60 $ 236.16 $ 272.22
Earned (in dollars per share) 240.64    
Forfeited (in dollars per share) 251.40    
Balance at period end (in dollars per share) $ 256.08 $ 247.28