v3.25.1
Property and Equipment and Other Noncurrent Assets - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Dec. 27, 2024
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 209,204 $ 195,303
Less accumulated depreciation (105,832) (100,436)
Total property and equipment, net 103,372 94,867
Machinery    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 136,561 123,509
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 49,281 48,487
Computer software, hardware, and equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 9,173 8,707
Office furniture, fixtures, and equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 1,611 1,593
Vehicles    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 393 395
Construction-in-process    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 12,185 $ 12,612