XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 19,848 $ 21,776
Work in progress 4,707 4,285
Finished goods 36,899 41,028
Total inventory, net 61,454 67,089
Noncurrent inventories $ 3,128 $ 3,479