XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Finance leases $ 5,477 $ 1,086
Total property, plant and equipment 284,091 286,251
Less: accumulated depreciation and amortization 95,976 92,205
Property, plant and equipment, net 188,115 194,046
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 163,969 165,028
Research and development equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 20,690 19,594
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 18,429 23,898
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 23,112 22,813
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,842 3,568
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 934 1,079
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 594 584
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,491 5,478
Assets not yet placed in service    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 42,553 $ 43,123