Government Grants - Schedule of Deferred Government Grants (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jul. 03, 2026
USD ($)
| |
| Deferred Government Grants [Roll Forward] | |
| Balance as of December 31, 2025 | $ 4,672 |
| Cash received from government grants | 3,675 |
| Grant Assistance, Capital Expenditures Receivable | 232 |
| Capital expenditures related to government grants | (6,221) |
| Balance as of July 3, 2026 | $ 2,358 |