XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring Expenses - Schedule of Related to the Separation Program Workforce Reduction (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restructuring Reserve [Roll Forward]        
Amounts provided for during 2025 $ 782 $ 3,023 $ 2,037 $ 5,774
Separation Program        
Restructuring Reserve [Roll Forward]        
Exit activity liability, beginning of period     4,776  
Amounts provided for during 2025     562  
Cash payments     (4,241)  
Exit activity liability, end of period 1,097   1,097  
Separation Program | Vehicle Control Segment | Operating Segments        
Restructuring Reserve [Roll Forward]        
Amounts provided for during 2025     400  
Separation Program | Temperature Control Segment | Operating Segments        
Restructuring Reserve [Roll Forward]        
Amounts provided for during 2025     200  
Cost Reduction Initiative        
Restructuring Reserve [Roll Forward]        
Exit activity liability, beginning of period     232  
Amounts provided for during 2025     1,475  
Cash payments     (1,351)  
Exit activity liability, end of period 356   356  
Cost Reduction Initiative | Workforce Reduction        
Restructuring Reserve [Roll Forward]        
Exit activity liability, beginning of period     232  
Amounts provided for during 2025     397  
Cash payments     (273)  
Exit activity liability, end of period 356   356  
Cost Reduction Initiative | Other Exit Costs        
Restructuring Reserve [Roll Forward]        
Exit activity liability, beginning of period     0  
Amounts provided for during 2025     1,078  
Cash payments     (1,078)  
Exit activity liability, end of period $ 0   0  
Cost Reduction Initiative | Vehicle Control Segment | Operating Segments        
Restructuring Reserve [Roll Forward]        
Amounts provided for during 2025     1,400  
Cost Reduction Initiative | Temperature Control Segment | Operating Segments        
Restructuring Reserve [Roll Forward]        
Amounts provided for during 2025     $ 100