XML 117 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Charges - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Severance      
Restructuring Cost and Reserve [Line Items]      
Severance and other restructuring costs   $ 3,400  
Optimizing for Growth | Selling, General and Administrative Expenses      
Restructuring Cost and Reserve [Line Items]      
Severance and other restructuring costs   $ 32,300 $ 23,600
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Other selling and administrative expenses Other selling and administrative expenses
Optimizing for Growth | Cost of sales      
Restructuring Cost and Reserve [Line Items]      
Severance and other restructuring costs   $ (1,300) $ 10,700
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Cost of sales Cost of sales
Optimizing for Profitable Growth      
Restructuring Cost and Reserve [Line Items]      
Cumulative severance and other restructuring charges $ 74,000    
Cumulative severance and other restructuring charges, non-cash 2,000    
Non-cash charges 5,000    
Severance and other restructuring costs 49,159 $ 25,296  
Optimizing for Profitable Growth | Minimum      
Restructuring Cost and Reserve [Line Items]      
Expected restructuring costs 130,000    
Optimizing for Profitable Growth | Maximum      
Restructuring Cost and Reserve [Line Items]      
Expected restructuring costs 165,000    
Optimizing for Profitable Growth | Severance      
Restructuring Cost and Reserve [Line Items]      
Severance and other restructuring costs 45,875 25,296  
Optimizing for Profitable Growth | Selling, General and Administrative Expenses      
Restructuring Cost and Reserve [Line Items]      
Severance and other restructuring costs $ 44,884 $ 25,296  
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Other selling and administrative expenses Other selling and administrative expenses Other selling and administrative expenses
Optimizing for Profitable Growth | Cost of sales      
Restructuring Cost and Reserve [Line Items]      
Severance and other restructuring costs $ 4,275 $ 0  
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of sales Cost of sales Cost of sales