XML 89 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business, Basis of Presentation and Summary of Significant Accounting Policies - Future Adoption (Details) - USD ($)
$ in Millions
Jan. 01, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest   $ 30,253 $ 30,125 $ 50,013 $ 74,817
Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest         $ (22,424)
Cumulative Effect, Period of Adoption, Adjustment | Pro Forma | Accounting Standards Update 2023-02          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest $ 250