XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 30, 2023
Current inventory:    
Raw materials $ 58,444 $ 55,116
Work in process 21,527 18,750
Finished goods 80,351 41,907
Total current inventory 160,322 115,773
Long term inventory 9,968 14,369
Total inventory $ 170,290 $ 130,142