Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Fair Value of Contingent Consideration (Details) - Contingent Consideration Liability - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jul. 04, 2026 |
Jun. 28, 2025 |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Balance at Beginning of Year | $ 1,941 | $ 1,678 |
| Currency translation | 71 | 88 |
| Balance at End of Period | $ 2,012 | $ 1,766 |