XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Analysis of the Provision for Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
United States $ 243 $ 370 $ 248
State 59 54 16
Other countries 301 351 288
Total 603 775 552
United States (11) (133) (27)
State (18) (28) (1)
Other countries (9) (161) (29)
Total (38) (322) (57)
Total Provision for income taxes $ 565 $ 453 $ 495