XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Dec. 27, 2024
Inventory Disclosure [Abstract]    
Raw materials and purchased parts $ 10,365 $ 9,705
Work in process 10,117 8,168
Finished goods 30,021 26,710
Total inventories, gross 50,503 44,583
Less inventory reserves (2,360) (1,278)
Total inventories, net $ 48,143 $ 43,305