v3.26.3
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 23, 2026
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Jul. 31, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Authorized stock repurchase           $ 2,000.0
Remaining available repurchase authorization   $ 1,500.0   $ 1,500.0    
Share repurchases (in shares)   200,000   200,000    
Share repurchases amount   $ 94.8   $ 94.8    
Weighted average price (in USD per share)   $ 603.09   $ 603.09    
Subsequent Event            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Share repurchases (in shares) 200,000          
Share repurchases amount $ 139.0          
Weighted average price (in USD per share) $ 610.16          
Stock Options            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]            
Shares excluded from computation of diluted earnings per share (in shares)   100,000 100,000 100,000 100,000