v3.26.3
Restructuring Expenses - Schedule of Related to the Separation Program Workforce Reduction (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring Reserve [Roll Forward]        
Restructuring costs provided $ 62 $ 782 $ 676 $ 2,037
Cost Reduction Initiative        
Restructuring Reserve [Roll Forward]        
Exit activity liability, beginning of period     206  
Restructuring costs provided     582  
Cash payments     (749)  
Exit activity liability, end of period 39   39  
Cost Reduction Initiative | Operating Segments | Vehicle Control Segment        
Restructuring Reserve [Roll Forward]        
Restructuring costs provided     500  
Cost Reduction Initiative | Operating Segments | Temperature Control Segment        
Restructuring Reserve [Roll Forward]        
Restructuring costs provided     100  
Cost Reduction Initiative | Workforce Reduction        
Restructuring Reserve [Roll Forward]        
Exit activity liability, beginning of period     206  
Restructuring costs provided     55  
Cash payments     (222)  
Exit activity liability, end of period 39   39  
Cost Reduction Initiative | Other Exit Costs        
Restructuring Reserve [Roll Forward]        
Exit activity liability, beginning of period     0  
Restructuring costs provided     527  
Cash payments     (527)  
Exit activity liability, end of period $ 0   $ 0