v3.26.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Dec. 31, 2025
Schedule of Property, Plant and Equipment, Net [Line Items]    
Less: Accumulated depreciation $ (25,330) $ (22,182)
Property and equipment, net 42,457 42,342
Depreciable property and equipment    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 63,100 60,607
Machinery and equipment    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 37,741 35,141
Buildings and building improvements    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 19,616 19,592
Land    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 1,751 1,751
Furniture, fixtures and vehicles    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 2,614 2,740
Leasehold improvements    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 1,378 1,383
Construction in-progress    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross $ 4,687 $ 3,917