XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.2
RESTRUCTURING - Schedule of Restructuring Expenses (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]        
Restructuring costs $ 216 $ 0 $ 529 $ 0
Videology Consolidation        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 136 449    
Videology Consolidation | Corporate portion of action charges        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 52 52    
Videology Consolidation | Process Technologies        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 84   397  
Videology Consolidation | Process Technologies | Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 0   237  
Videology Consolidation | Process Technologies | Retention        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 60   79  
Videology Consolidation | Process Technologies | Payroll taxes and payroll related        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 12   63  
Videology Consolidation | Process Technologies | Other        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 12   18  
Environmental Transition        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 80 80    
Environmental Transition | Corporate portion of action charges        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 4 $ 4    
Environmental Transition | Environmental Technologies        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 76   76  
Environmental Transition | Environmental Technologies | Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 70   70  
Environmental Transition | Environmental Technologies | Payroll taxes and payroll related        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 6   $ 6