v3.25.2
Comprehensive Income (Loss) and Equity - Schedule of Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 171 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Accumulated Other Comprehensive Income (Loss)          
Aggregate Repurchases     $ 50.0    
Cash paid for repurchases     $ 47.5 $ 106.8  
Number of Shares (in shares) 271,117 477,932 534,120 693,706  
Average Price per Share (in dollars per share) $ 92.21 $ 125.70 $ 93.61 $ 129.99 $ 94.53
Remaining Purchase Authorization $ 1,049.9   $ 1,049.9   $ 1,049.9
2023 Shares Repurchased          
Accumulated Other Comprehensive Income (Loss)          
Cash paid for repurchases $ 2.5