Earnings Per Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 28, 2025 |
Sep. 29, 2024 |
Sep. 28, 2025 |
Sep. 29, 2024 |
|||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Basic weighted average shares outstanding (shares) | 269,232 | 274,393 | 268,803 | 274,004 | ||
| Dilutive effect of stock options and restricted stock/RSUs (shares) | [1] | 3,408 | 3,495 | 2,947 | 3,514 | |
| Diluted weighted average shares outstanding (shares) | 272,640 | 277,888 | 271,750 | 277,518 | ||
| Stock/RSUs | ||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Antidilutive securities (shares) | 47 | 1,277 | 1,507 | 962 | ||
| ||||||