v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Dec. 31, 2025
Schedule of Intangible Assets [Line Items]    
Gross Carrying Value $ 12,837 $ 12,837
Accumulated Amortization (6,289) (5,672)
Foreign Currency Translation Adjustment 10 19
Net Carrying Value 6,558 7,184
Customer relationships    
Schedule of Intangible Assets [Line Items]    
Gross Carrying Value 10,656 10,656
Accumulated Amortization (5,612) (5,069)
Foreign Currency Translation Adjustment 10 19
Net Carrying Value $ 5,054 $ 5,606
Weighted Average Remaining Amortization Period 5 years 2 months 12 days 5 years 7 months 6 days
Trademarks and patents    
Schedule of Intangible Assets [Line Items]    
Gross Carrying Value $ 2,181 $ 2,181
Accumulated Amortization (677) (603)
Foreign Currency Translation Adjustment 0 0
Net Carrying Value $ 1,504 $ 1,578
Weighted Average Remaining Amortization Period 10 years 4 months 24 days 10 years 10 months 24 days