XML 133 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Charges and Asset Write-Offs - Restructuring Related Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring and Related Activities [Abstract]      
Restructuring related charges $ 1,180,806    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 1,180,806    
Restructuring charges and asset write-offs 1,134,316 $ 9,491  
Restructuring and other 1,180,806 $ 9,491 $ 0
Other expenses, net      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset write-offs 26,100    
First Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 329,713    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 329,713    
First Half 2024 Restructuring | Other expenses, net      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset write-offs 5,400    
Second Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 851,093    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 851,093    
Second Half 2024 Restructuring | Cost of goods sold      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset write-offs 16,500    
Restructuring and other 3,800    
Second Half 2024 Restructuring | Other expenses, net      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges and asset write-offs 20,700    
Asset Write-offs      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 1,013,503    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 1,013,503    
Asset Write-offs | First Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 280,596    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 280,596    
Asset Write-offs | Second Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 732,907    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 732,907    
Severance and Employee Benefits      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 70,120    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 70,120    
Severance and Employee Benefits | First Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 18,856    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 18,856    
Severance and Employee Benefits | Second Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 51,264    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 51,264    
Contract Cancellation Costs      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 62,257    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 62,257    
Contract Cancellation Costs | First Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 24,887    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 24,887    
Contract Cancellation Costs | Second Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 37,370    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 37,370    
Other      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 34,926    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 34,926    
Other | First Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 5,374    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges 5,374    
Other | Second Half 2024 Restructuring      
Restructuring and Related Activities [Abstract]      
Restructuring related charges 29,552    
Restructuring Cost and Reserve [Line Items]      
Restructuring related charges $ 29,552