v3.25.2
Stock-Based Compensation (Details)
6 Months Ended
Jun. 29, 2025
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
2004 Stock Incentive Plan | Deferred shares    
Stock-based compensation    
Granted (in shares) 46,361 44,459
Vesting period 3 years  
2004 Stock Incentive Plan | Performance stock units    
Stock-based compensation    
Granted (in shares) 34,932 39,085
Vesting period 3 years  
Period of time used to calculate the compound annual growth rate 3 years  
2004 Stock Incentive Plan | Performance stock units | Minimum    
Stock-based compensation    
Percent of target shares a recipient may earn 0  
2004 Stock Incentive Plan | Performance stock units | Maximum    
Stock-based compensation    
Percent of target shares a recipient may earn 2  
Management Stock Purchase Plan | Maximum    
Stock-based compensation    
Percentage of annual incentive bonus that may be used to purchase RSU's 50.00%  
Management Stock Purchase Plan | Class A    
Stock-based compensation    
Purchase price as percentage of fair market value of common stock on grant date 80.00%  
Management Stock Purchase Plan | Restricted stock units (RSUs)    
Stock-based compensation    
Granted (in shares) 18,071 20,076
Minimum deferral period 3 years  
Fair value assumptions    
Expected life (years) 3 years 3 years
Expected stock price volatility (as a percent) 27.30% 28.90%
Expected dividend yield (as a percent) 0.90% 0.80%
Risk-free interest rate (as a percent) 4.00% 4.50%
Weighted average grant-date fair value (in dollars per share) | $ / shares $ 67.63 $ 68.94
Management Stock Purchase Plan | Restricted stock units (RSUs) | Minimum    
Stock-based compensation    
Vesting period 3 years