v3.25.2
Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 28, 2025
USD ($)
Goodwill  
Balance as of December 28, 2024 $ 167,288
Effect of foreign currency translation 15,161
Balance as of June 28, 2025 182,449
Intangible assets  
Balance as of December 28, 2024 3,212
Amortization (280)
Effect of foreign currency translation 342
Balance as of June 28, 2025 $ 3,274