v3.26.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Finance leases $ 124,555 $ 125,216
Total property, plant and equipment 311,664 315,240
Less: accumulated depreciation and amortization 109,992 101,978
Property, plant and equipment, net 201,672 213,262
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 126,340 127,475
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 16,322 16,885
Building    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 29,408 29,562
Software    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 2,654 2,688
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 899 900
Vehicles    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 595 595
Land    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 5,512 5,548
Assets not yet placed in service    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross $ 5,379 $ 6,371