XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Current inventory:    
Raw materials $ 48,321 $ 55,116
Work in process 18,878 18,750
Finished goods 49,960 41,907
Total current inventory 117,159 115,773
Long term inventory 6,076 14,369
Total inventory $ 123,235 $ 130,142