Capital Stock - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 26, 2024 |
Mar. 26, 2024 |
Feb. 08, 2024 |
Sep. 26, 2023 |
Jun. 26, 2023 |
Mar. 24, 2023 |
Feb. 09, 2023 |
Feb. 10, 2022 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Equity, Class of Treasury Stock [Line Items] | ||||||||||||
| Stock repurchase authorized amount | $ 2,250,000 | $ 2,250,000 | ||||||||||
| Shares repurchased and retired (in shares) | 2,784,988 | 3,828,084 | ||||||||||
| Common stock shares repurchased price per share (in usd per share) | $ 33.26 | $ 39.31 | ||||||||||
| Expenses related to stock purchase | $ 56 | $ 677 | ||||||||||
| Stock repurchase program, remaining authorized repurchase amount | $ 306,914 | $ 306,914 | ||||||||||
| Increase in quarterly cash dividend (in percentage) | 11.00% | 10.00% | ||||||||||
| Quarterly dividend declared (in usd per share) | $ 0.1525 | $ 0.1525 | $ 0.1525 | $ 0.1375 | $ 0.1375 | $ 0.1375 | $ 0.1375 | $ 0.125 | $ 0.1525 | $ 0.1375 | $ 0.305 | $ 0.275 |
| Annual dividend (in usd per share) | $ 0.61 | $ 0.55 | $ 0.50 | |||||||||
| Initial dividend paid | $ 27,337 | $ 27,492 | $ 25,031 | $ 25,255 | ||||||||
| Share repurchase open market | ||||||||||||
| Equity, Class of Treasury Stock [Line Items] | ||||||||||||
| Aggregate amount of common stock shares repurchased | $ 92,630 | $ 150,471 | ||||||||||