v3.26.3
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
Current inventory:    
Raw materials $ 46,228 $ 37,395
Work in process 17,879 20,369
Finished goods 33,971 34,768
Total current inventory 98,078 92,532
Long term inventory 8,338 7,298
Total inventory $ 106,416 $ 99,830