XML 164 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Weighted-Average Grant-Date Fair Value of Unvested Restricted Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Executive Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Grant-date fair value per share, beginning of year (in dollars per share) $ 105.28    
Grants (in dollars per share) 128.40    
Estimated additional performance shares (in dollars per share) 107.56    
Restriction lapses (in dollars per share) (98.32)    
Forfeitures (in dollars per share) 0    
Grant-date fair value per share, end of year (in dollars per share) 115.78 $ 105.28  
Directors Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Grant-date fair value per share, beginning of year (in dollars per share) 0    
Grants (in dollars per share) 122.06 119.59 $ 94.94
Estimated additional performance shares (in dollars per share) 0    
Restriction lapses (in dollars per share) (122.06)    
Forfeitures (in dollars per share) 0    
Grant-date fair value per share, end of year (in dollars per share) 0 0  
Directors Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Grant-date fair value per share, beginning of year (in dollars per share) 0    
Grants (in dollars per share) 122.06    
Estimated additional performance shares (in dollars per share) 0    
Restriction lapses (in dollars per share) (122.06)    
Forfeitures (in dollars per share) 0    
Grant-date fair value per share, end of year (in dollars per share) 0 0  
Employees Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Grant-date fair value per share, beginning of year (in dollars per share) 120.16    
Grants (in dollars per share) 127.29 120.18 $ 0
Estimated additional performance shares (in dollars per share) 0    
Restriction lapses (in dollars per share) (94.40)    
Forfeitures (in dollars per share) (122.74)    
Grant-date fair value per share, end of year (in dollars per share) $ 124.02 $ 120.16