XML 155 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes Components of Income Tax Provision (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 1,093 $ 991 $ 1,024
State and local 144 127 133
Foreign 1,670 1,563 1,296
Current 2,907 2,681 2,453
Deferred      
Federal (197) (180) (661)
State and local (14) (18) (40)
Foreign (316) (39) 50
Deferred (527) (237) (651)
Income tax expense $ 2,380 $ 2,444 $ 1,802