v3.25.2
Property, Plant and Equipment - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Finance leases $ 166,310 $ 5,167
Total property, plant and equipment 452,573 285,369
Less: accumulated depreciation and amortization 131,585 100,482
Property, plant and equipment, net 320,988 184,887
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 170,341 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,455 18,165
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 28,897 27,155
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,740 2,742
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 945 941
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 595 594
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,546 5,416
Assets not yet placed in service    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 37,928 $ 38,747