v3.26.1
Restructuring, Impairment, and Other Charges - Restructuring, Impairment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Restructuring Cost and Reserve    
Total restructuring charges $ 7,422 $ 8,883
Impairment   136
Total   9,019
Electronics    
Restructuring Cost and Reserve    
Total restructuring charges 5,005 5,315
Impairment   136
Total   5,451
Transportation    
Restructuring Cost and Reserve    
Total restructuring charges 2,045 3,155
Impairment   0
Total   3,155
Industrial    
Restructuring Cost and Reserve    
Total restructuring charges 372 413
Impairment   0
Total   413
Employee terminations    
Restructuring Cost and Reserve    
Total restructuring charges 7,240 8,348
Employee terminations | Electronics    
Restructuring Cost and Reserve    
Total restructuring charges 4,827 4,804
Employee terminations | Transportation    
Restructuring Cost and Reserve    
Total restructuring charges 2,041 3,132
Employee terminations | Industrial    
Restructuring Cost and Reserve    
Total restructuring charges 372 412
Other restructuring charges    
Restructuring Cost and Reserve    
Total restructuring charges 182 535
Other restructuring charges | Electronics    
Restructuring Cost and Reserve    
Total restructuring charges 178 511
Other restructuring charges | Transportation    
Restructuring Cost and Reserve    
Total restructuring charges 4 23
Other restructuring charges | Industrial    
Restructuring Cost and Reserve    
Total restructuring charges $ 0 $ 1