XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Narrative) (Detail) - USD ($)
12 Months Ended
Apr. 24, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Percentage of equity investments in mutual fund   74.00%    
Net periodic benefit cost, Expected return on plan assets   5.70% 7.00% 7.25%
Expected defined benefit plans contribution within a year   $ 1,100,000    
Participants contribution eligible for match   100.00%    
Defined contribution plan, cost   $ 30,400,000 $ 32,300,000 $ 28,000,000.0
Number of stock plans   3    
Options awarded during period   0 0 0
Dividends, share-based compensation   $ 0.95 $ 0.92 $ 0.87
Weighted-average risk-free interest rate   4.09% 5.01% 4.45%
Performance Shares [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Share-based compensation arrangement by share-based payment award, number of shares available for grant   2,361,570    
Performance Shares [Member] | Pro Forma [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Granted in period, number of shares/units   21,554 66,471 35,015
Share-based Payment Arrangement, Option [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years    
Weighted-Average Exercise Price, Options Outstanding   $ 65.11    
Weighted- Average Remaining Contractual Life in Years   9 months 25 days    
Options Exercisable [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   $ 12,700,000    
Equity Securities [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Target asset allocation percentage   31.00%    
Fixed Income Securities [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Target asset allocation percentage   64.00%    
Two Thousand Twenty-Four Plan [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 2,576,038      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 2,350,000      
Two Thousand Twenty-Four Plan [Member] | Stock Options [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years    
Vesting period of options awarded, years   4 years    
Two Thousand Twenty-Four Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | Prior to 2021        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Vesting period of options awarded, years   4 years    
Two Thousand Twenty-Four Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | 2023        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Vesting period of options awarded, years   3 years    
Two Thousand Twenty-Four Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | 2022        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Vesting period of options awarded, years   3 years    
Two Thousand Twenty-Four Plan [Member] | Non Vested Stock Awards and Stock Units [Member] | 2024        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Vesting period of options awarded, years   3 years    
Superseded 2015 Plan [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 226,038      
Minimum [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Maximum annual contributions per employee, percent   2.00%    
Maximum [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Maximum annual contributions per employee, percent   50.00%    
Employer matching contribution, percent of employees' gross pay   6.00%    
Maximum [Member] | Performance Shares [Member]        
Pension Plans, Postretirement and Other Employee Benefits [Line Items]        
Granted in period, number of shares/units   32,334 99,710 52,527