XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Business Realignment - Schedule of Business Realignment Charges (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Total business realignment charges $ 2,827 $ 0
Cost of goods sold    
Restructuring Cost and Reserve [Line Items]    
Total business realignment charges 1,400 0
Selling, general and administrative    
Restructuring Cost and Reserve [Line Items]    
Total business realignment charges 1,183 0
Design and development    
Restructuring Cost and Reserve [Line Items]    
Total business realignment charges 244 0
Operating Segments | Control Devices    
Restructuring Cost and Reserve [Line Items]    
Total business realignment charges 377 0
Operating Segments | Control Devices | Cost of goods sold    
Restructuring Cost and Reserve [Line Items]    
Severance costs 327  
Operating Segments | Control Devices | Design and development    
Restructuring Cost and Reserve [Line Items]    
Severance costs 50  
Operating Segments | Electronics    
Restructuring Cost and Reserve [Line Items]    
Total business realignment charges 1,373 0
Operating Segments | Electronics | Cost of goods sold    
Restructuring Cost and Reserve [Line Items]    
Severance costs 1,073  
Operating Segments | Electronics | Selling, general and administrative    
Restructuring Cost and Reserve [Line Items]    
Severance costs 106  
Operating Segments | Electronics | Design and development    
Restructuring Cost and Reserve [Line Items]    
Severance costs 194  
Unallocated Corporate    
Restructuring Cost and Reserve [Line Items]    
Total business realignment charges 1,077 $ 0
Severance costs $ 1,077