XML 110 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Income Tax Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Tax provision at the parent statutory rate $ 635 $ 510 $ 368
Foreign income taxed at different rates 73 243 136
Change in valuation allowance (117) (70) (207)
Tax contingencies 66 58 (18)
Tax credits and incentives (136) (54) (79)
Change in tax rate or law 0 0 (5)
Other 73 60 34
Total income tax provision (benefit) $ 594 $ 747 $ 229