XML 105 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Recent Accounting Pronouncements - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Recent accounting pronouncements        
Reduction in equity $ (4,729) $ (3,803) [1],[2] $ (4,837) [1] $ (6,131)
Adjustment        
Recent accounting pronouncements        
Reduction in equity   (190) 1,104 1,900
Retained Earnings        
Recent accounting pronouncements        
Reduction in equity (21,905) (19,918) [1] (17,322) [1] (15,292)
Retained Earnings | Adjustment        
Recent accounting pronouncements        
Reduction in equity       900
Accumulated Other Comprehensive Income (Loss)        
Recent accounting pronouncements        
Reduction in equity $ 1,766 $ 2,546 [1] $ 642 [1] (893)
Accumulated Other Comprehensive Income (Loss) | Adjustment        
Recent accounting pronouncements        
Reduction in equity       $ 1,000
[1] Certain prior period amounts have been restated. See Note 3 for more information.
[2] Certain prior period amounts have been restated. See Note 3 for more information.