v3.26.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Apr. 03, 2026
Dec. 31, 2025
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross $ 61,396 $ 60,607
Less: Accumulated depreciation (23,845) (22,182)
Plus: Construction in-progress 6,634 3,917
Property and equipment, net 44,185 42,342
Machinery and equipment [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 35,971 35,141
Buildings and building improvements [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 19,592 19,592
Land [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 1,751 1,751
Furniture, fixtures and vehicles [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross 2,699 2,740
Leasehold Improvements [Member]    
Schedule of Property, Plant and Equipment, Net [Line Items]    
Property and equipment, gross $ 1,383 $ 1,383