v3.25.2
Common Stock Repurchase (Details) - 2024 Stock Repurchase Program - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 6 Months Ended
Jul. 04, 2025
Jun. 28, 2024
Jul. 04, 2025
Jun. 28, 2024
Apr. 04, 2025
Equity, Class of Stock [Line Items]          
Stock repurchase program approved amount         $ 1,000,000,000
Remaining amount authorized $ 322,600,000   $ 322,600,000    
Stock repurchased (in shares) 0.7 0.0 9.7 2.9  
Average price (in usd per share) $ 71.43   $ 70.04 $ 60.97  
Stock repurchased $ 50,000,000.0   $ 677,400,000 $ 175,000,000.0