v3.24.0.1
Income Taxes - Components of Income before Taxes, Less Net Income (Loss) Attributable to Noncontrolling Interests (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Components Of Income Before Tax Less Noncontrolling Interest [Line Items]      
Income tax expense based on components of income before taxes, net income (loss) attributable to non-controlling interests $ 6,981 $ 6,474 $ 7,869
Domestic [Member]      
Components Of Income Before Tax Less Noncontrolling Interest [Line Items]      
Income tax expense based on components of income before taxes, net income (loss) attributable to non-controlling interests 4,565 4,604 5,030
Foreign [Member]      
Components Of Income Before Tax Less Noncontrolling Interest [Line Items]      
Income tax expense based on components of income before taxes, net income (loss) attributable to non-controlling interests $ 2,416 $ 1,870 $ 2,839