XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Business Realignment - Schedule of Business Realignment Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges $ 1,676 $ 1,949 $ 4,503 $ 1,949
Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 9 0 1,409 0
Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 304 517 1,487 517
Design and development        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 1,363 1,432 1,607 1,432
Operating Segments | Control Devices        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 260 0 637 0
Operating Segments | Control Devices | Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Severance costs (benefit) 9   336  
Operating Segments | Control Devices | Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Severance costs (benefit) 270   270  
Operating Segments | Control Devices | Design and development        
Restructuring Cost and Reserve [Line Items]        
Severance costs (benefit) (19)   31  
Operating Segments | Electronics        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 1,416 1,890 2,789 1,890
Operating Segments | Electronics | Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Severance costs (benefit)     1,073  
Operating Segments | Electronics | Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Severance costs (benefit) 34 458 140 458
Operating Segments | Electronics | Design and development        
Restructuring Cost and Reserve [Line Items]        
Severance costs (benefit) 1,382 1,432 1,576 1,432
Unallocated Corporate        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges $ 0 59 1,077 59
Severance costs (benefit)   $ 59 $ 1,077 $ 59