v3.26.1
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