v3.25.1
Property, Plant and Equipment - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Finance leases $ 5,475 $ 5,167
Total property, plant and equipment 288,495 285,369
Less: accumulated depreciation and amortization 107,714 100,482
Property, plant and equipment, net 180,781 184,887
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 167,274 165,626
Research and development equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 20,816 20,816
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 18,313 18,165
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 28,246 27,155
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,743 2,742
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 942 941
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 594 594
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,457 5,416
Assets not yet placed in service    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 38,635 $ 38,747