XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Current inventory:    
Raw materials $ 36,830 $ 48,321
Work in process 20,591 18,878
Finished goods 44,295 49,960
Total current inventory 101,716 117,159
Long term inventory 7,703 6,076
Total inventory $ 109,419 $ 123,235