v3.26.1
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 27, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment A summary of property, plant, and equipment, net as of June 27, 2026 and December 31, 2025, is as follows (in thousands):
June 27, 2026December 31, 2025
Machinery and equipment$126,340 $127,475 
Leasehold improvements16,322 16,885 
Building29,408 29,562 
Finance leases124,555 125,216 
Software2,654 2,688 
Furniture and fixtures899 900 
Vehicles595 595 
Land5,512 5,548 
Assets not yet placed in service5,379 6,371 
Total property, plant and equipment$311,664 $315,240 
Less: accumulated depreciation and amortization109,992 101,978 
Property, plant and equipment, net$201,672 $213,262