XML 105 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Current Tax Provision, Federal $ 443 $ 213 $ 1,724
Current Tax Provision, State 179 70 216
Current Tax Provision, Foreign 606 575 513
Current Income Tax Expense (Benefit) 1,228 858 2,453
Future Tax Provision, Federal (13) (411) (1,399)
Future Tax Provision, State 71 (53) (166)
Future Tax Provision, Foreign (105) 62 (98)
Deferred income tax benefit (47) (402) (1,663)
Income tax expense $ 1,181 $ 456 $ 790