Stockholders' Equity - Additional Information (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
6 Months Ended | ||||
|---|---|---|---|---|---|
Feb. 13, 2026 |
Jun. 27, 2026 |
Jun. 28, 2025 |
Dec. 27, 2025 |
Feb. 16, 2024 |
|
| Dividend paid | $ 376,045 | $ 317,748 | |||
| Common stock, nominal par value | $ 0.1 | $ 0.1 | |||
| 2024 Share Repurchase Program [Member] | |||||
| Share Repurchase Program, Authorized Amount | $ 300,000 | ||||
| Repurchased common stock shares | 1,375 | ||||
| Repurchased Common Stock Shares, Amount | $ 274,626 | ||||
| 2026 Share Repurchase Program [Member] | |||||
| Share Repurchase Program, Authorized Amount | $ 500,000 | ||||
| Share repurchase authorization expires | Dec. 30, 2028 | ||||
| Repurchased common stock shares | 216 | ||||
| Repurchased Common Stock Shares, Amount | $ 51,894 | ||||
| Share Repurchase Authorization Remaining Amount | $ 448,106 | ||||