v3.26.1
Acquisitions - Pro Forma Information Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Business Combination, Pro Forma Information    
Net income $ 4,429 $ (2,528)
Amortization    
Business Combination, Pro Forma Information    
Net income 0 (2,583)
Depreciation    
Business Combination, Pro Forma Information    
Net income 0 (245)
Amortization of inventory adjustments    
Business Combination, Pro Forma Information    
Net income 5,333 (504)
Transaction costs    
Business Combination, Pro Forma Information    
Net income 495 (37)
Income tax (expense) benefit of above items    
Business Combination, Pro Forma Information    
Net income $ (1,399) $ 841