v3.25.1
Restructuring charges, separation costs and impairment charges - Charges recognized (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 1,528 $ 549
Asset impairment charges   2,110
Separation costs 3,227  
Restructuring charges, separation costs and impairment charges 4,755 2,659
Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 1,428 475
Asset impairment charges   0
Separation costs 0  
Restructuring charges, separation costs and impairment charges 1,428 475
Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 100 74
Asset impairment charges   2,110
Separation costs 3,227  
Restructuring charges, separation costs and impairment charges 3,327 2,184
2024 Restructuring plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 171  
2024 Restructuring plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 120  
2024 Restructuring plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 51  
2024 Footprint realignment plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 1,103  
2024 Footprint realignment plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 1,065  
2024 Footprint realignment plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 38  
2023 Restructuring plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   202
2023 Restructuring plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   155
2023 Restructuring plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   47
2023 Footprint realignment plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 245 157
2023 Footprint realignment plan | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 243 155
2023 Footprint realignment plan | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 2 2
Other restructuring programs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 9 190
Other restructuring programs | Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0 165
Other restructuring programs | Other costs    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 9 $ 25