v3.25.1
Restructuring Plans (Details) - Other restructuring - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring charges    
Charges associated with integration or restructuring plans $ 17 $ 15
Restructuring reserve rollforward    
Accrued balance beginning of the period 236  
Restructuring charges 12  
Payments and other adjustments (18)  
Accrued balance end of the period $ 230