XML 192 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Activities - Liability Balance Associated with major Cash-based Charges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Employee separation benefits    
Restructuring Reserve [Roll Forward]    
Restructuring Reserve, Beginning Balance $ 13 $ 37
Expense incurred 179 82
Payments made (146) (106)
Restructuring Reserve, Ending Balance 46 13
Professional fees and other    
Restructuring Reserve [Roll Forward]    
Restructuring Reserve, Beginning Balance 0 10
Expense incurred 79 32
Payments made (79) (42)
Restructuring Reserve, Ending Balance $ 0 $ 0