Basis of Presentation and Summary of Significant Accounting Policies - Share Repurchase Program (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Millions |
3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 29, 2023 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Mar. 31, 2022 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||||
| Stock repurchase program, authorized amount | $ 2,000.0 | $ 200.0 | ||||
| Program term | 5 years | |||||
| Shares repurchased (in shares) | 505 | 230 | 980 | 740 | ||
| Weighted average price (in dollars per share) | $ 67.67 | $ 54.50 | $ 62.10 | $ 52.36 | ||
| Aggregate value (in millions) | $ 34.2 | $ 12.6 | $ 60.9 | $ 38.8 | ||