v3.25.4
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]      
Raw materials $ 18,003 $ 20,698  
Work in progress 156 328  
Finished goods and purchased merchandise (1) 8,718 7,107  
Total inventories 26,877 28,133  
Inventory write-off $ 6,328 $ 2,783 $ 11,248