v3.22.4
Income Taxes Schedule of Domestic and Foreign Earnings (Loss) Before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
United States $ 4,228 $ 4,261 $ 3,304
Foreign 7,504 6,046 4,456
Income before income taxes $ 11,732 $ 10,307 $ 7,760