XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Strategic Optimization Program (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Reserve [Roll Forward]    
Restructuring costs $ 215 $ 0
Strategic optimization program costs, after-tax 163 $ 0
Employee severance and other restructuring    
Restructuring Reserve [Roll Forward]    
Restructuring costs $ 198  
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative expenses  
Strategic optimization program costs, after-tax $ 150  
Employee severance    
Restructuring Reserve [Roll Forward]    
Restructuring Reserve, Beginning Balance 0  
Restructuring costs 171  
Payments (10)  
Restructuring Reserve, Ending Balance $ 161