v3.25.2
Property, Plant and Equipment - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 8,300 $ 5,200 $ 15,682 $ 12,182  
Accelerated depreciation related to the idled assets 1,700   3,200    
Assets held for sale 1,664   1,664   $ 1,864
Loss on sale of assets 100 200 223 363  
Cost of goods sold          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization 6,100 4,500 12,000 10,600  
Accelerated depreciation related to the idled assets 1,700   2,300    
Research and development expenses          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization 2,100 500 3,400 1,100  
Accelerated depreciation related to the idled assets     900    
SG&A expenses          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 100 $ 200 $ 300 $ 500