XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 26, 2025
Dec. 27, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 204,317 $ 197,975
Work in process 44,105 45,075
Finished goods 46,078 43,445
Excess and obsolete adjustment (36,107) (36,393)
Impairment of inventory (16,713) 0
Total inventories $ 241,680 $ 250,102