v3.26.1
Summary of Significant Accounting Policies and Other Information - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Disaggregation of Revenue    
Net sales $ 656,969 $ 554,307
Electronics Segment    
Disaggregation of Revenue    
Net sales 362,775 307,249
Electronics Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 362,775 307,249
Transportation Segment    
Disaggregation of Revenue    
Net sales 170,381 161,862
Transportation Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 170,381 161,862
Industrial Segment    
Disaggregation of Revenue    
Net sales 123,813 85,196
Industrial Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 123,813 85,196
Electronics – Passive Products and Sensors    
Disaggregation of Revenue    
Net sales 187,123 148,960
Electronics – Passive Products and Sensors | Electronics Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 187,123 148,960
Electronics – Passive Products and Sensors | Transportation Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Electronics – Passive Products and Sensors | Industrial Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Electronics – Semiconductor    
Disaggregation of Revenue    
Net sales 175,652 158,289
Electronics – Semiconductor | Electronics Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 175,652 158,289
Electronics – Semiconductor | Transportation Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Electronics – Semiconductor | Industrial Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Commercial Vehicle Products    
Disaggregation of Revenue    
Net sales 78,881 77,769
Commercial Vehicle Products | Electronics Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Commercial Vehicle Products | Transportation Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 78,881 77,769
Commercial Vehicle Products | Industrial Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Passenger Car Products    
Disaggregation of Revenue    
Net sales 76,240 69,035
Passenger Car Products | Electronics Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Passenger Car Products | Transportation Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 76,240 69,035
Passenger Car Products | Industrial Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Automotive Sensors    
Disaggregation of Revenue    
Net sales 15,260 15,058
Automotive Sensors | Electronics Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Automotive Sensors | Transportation Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 15,260 15,058
Automotive Sensors | Industrial Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Industrial Products    
Disaggregation of Revenue    
Net sales 123,813 85,196
Industrial Products | Electronics Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Industrial Products | Transportation Segment | Operating Segments    
Disaggregation of Revenue    
Net sales 0 0
Industrial Products | Industrial Segment | Operating Segments    
Disaggregation of Revenue    
Net sales $ 123,813 $ 85,196