XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring Expected Costs - Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges $ (553)  
2023 Projects    
Restructuring Cost and Reserve [Line Items]    
Restructuring and related cost, expected cost 51,256  
Restructuring and Related Cost, Cost Incurred to Date   $ 50,174
Restructuring Charges (553)  
Restructuring and Related Cost, Expected Cost Remaining 1,635  
Employee Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges (1,221)  
Employee Severance [Member] | 2023 Projects    
Restructuring Cost and Reserve [Line Items]    
Restructuring and related cost, expected cost 40,857  
Restructuring and Related Cost, Cost Incurred to Date   42,078
Restructuring Charges (1,221)  
Restructuring and Related Cost, Expected Cost Remaining 0  
Asset Impairment and Net (Gain) Loss on Sale or Disposal [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges (25)  
Asset Impairment and Net (Gain) Loss on Sale or Disposal [Member] | 2023 Projects    
Restructuring Cost and Reserve [Line Items]    
Restructuring and related cost, expected cost 1,124  
Restructuring and Related Cost, Cost Incurred to Date   1,149
Restructuring Charges (25)  
Restructuring and Related Cost, Expected Cost Remaining 0  
Other Restructuring [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges 693  
Other Restructuring [Member] | 2023 Projects    
Restructuring Cost and Reserve [Line Items]    
Restructuring and related cost, expected cost 9,275  
Restructuring and Related Cost, Cost Incurred to Date   $ 6,947
Restructuring Charges 693  
Restructuring and Related Cost, Expected Cost Remaining $ 1,635