XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories, net (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 46,655 $ 45,547
Work-in-progress 42,912 38,366
Finished goods 19,263 17,763
Inventories $ 108,830 $ 101,676