XML 93 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Summary of Nonvested Restricted Stock Activity and Related Information (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Shares    
Performance assumption change (in shares) 24  
Weighted Average Grant Date Fair Value    
Performance assumption change (in USD per share) $ 121.91  
Restricted Shares    
Shares    
Non-vested restricted stock outstanding at the beginning of the year (in shares) 296  
Nonvested restricted stock, Granted (in shares) 149  
Nonvested restricted stock, Vested (in shares) (141)  
Nonvested restricted stock, Forfeited (in shares) (27)  
Non-vested restricted stock outstanding at the end of the year (in shares) 277 296
Weighted Average Grant Date Fair Value    
Non-vested restricted stock outstanding at the beginning of the year, weighted average grant date fair value (in USD per share) $ 135.39  
Weighted average grant date fair value, Granted (in USD per share) 181.74 $ 139.08
Weighted average grant date fair value, Vested (in USD per share) 132.82  
Weighted average grant date fair value, Forfeited (in USD per share) 155.27  
Non-vested restricted stock outstanding at the end of the year, weighted average grant date fair value (in USD per share) $ 159.71 $ 135.39
Performance Restricted Stock Units    
Shares    
Non-vested restricted stock outstanding at the beginning of the year (in shares) 239  
Nonvested restricted stock, Granted (in shares) 77  
Nonvested restricted stock, Vested (in shares) (99)  
Nonvested restricted stock, Forfeited (in shares) (6)  
Non-vested restricted stock outstanding at the end of the year (in shares) 235 239
Weighted Average Grant Date Fair Value    
Non-vested restricted stock outstanding at the beginning of the year, weighted average grant date fair value (in USD per share) $ 131.90  
Weighted average grant date fair value, Granted (in USD per share) 167.79  
Weighted average grant date fair value, Vested (in USD per share) 121.91  
Weighted average grant date fair value, Forfeited (in USD per share) 155.83  
Non-vested restricted stock outstanding at the end of the year, weighted average grant date fair value (in USD per share) $ 150.92 $ 131.90