Stock-Based Compensation - Schedule of Stock-Based Compensation Costs Recognized in the Condensed Consolidated Statements of Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 04, 2026 |
Jul. 05, 2025 |
Jul. 04, 2026 |
Jul. 05, 2025 |
|
| Stock-based compensation costs | ||||
| Share-based payment arrangement, expense | $ 25,649 | $ 19,891 | $ 46,704 | $ 39,606 |
| Income tax benefit | 7,391 | 2,462 | 9,955 | 4,964 |
| Total | 18,258 | 17,429 | 36,749 | 34,642 |
| Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue | ||||
| Stock-based compensation costs | ||||
| Share-based payment arrangement, expense | 463 | 457 | 905 | 1,070 |
| Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||||
| Stock-based compensation costs | ||||
| Share-based payment arrangement, expense | 12,902 | 12,101 | 24,319 | 24,109 |
| Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | ||||
| Stock-based compensation costs | ||||
| Share-based payment arrangement, expense | $ 12,284 | $ 7,333 | $ 21,480 | $ 14,427 |