XML 130 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring Expenses and Asset Impairments - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Asset impairments $ 600,000 $ 0 $ 600,000 $ 0
Severance Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 0   17,500,000  
Exit costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 100,000 $ 0 100,000 $ 0
Minimum | Severance Costs        
Restructuring Cost and Reserve [Line Items]        
Expected cost remaining 3,000,000   3,000,000  
Maximum | Severance Costs        
Restructuring Cost and Reserve [Line Items]        
Expected cost remaining 7,000,000   7,000,000  
Operating segments | Health & Science Technologies        
Restructuring Cost and Reserve [Line Items]        
Asset impairments 600,000   600,000  
Operating segments | Health & Science Technologies | Severance Costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 0   11,400,000  
Operating segments | Health & Science Technologies | Exit costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 100,000   $ 100,000