XML 116 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of After-Tax Cumulative Effect of Change in Accounting Principle on Transition Date (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Impact of adoption [Line Items]        
Decrease to equity $ (17,630) $ (17,363) $ (24,892) $ 298
Retained income        
Impact of adoption [Line Items]        
Decrease to equity (49,716) (50,970) (53,288) (52,767)
Retained income | Cumulative effect of change in accounting principle        
Impact of adoption [Line Items]        
Decrease to equity   0 0 21
AOCI        
Impact of adoption [Line Items]        
Decrease to equity $ 700 2,392 (426) (3,304)
AOCI | Cumulative effect of change in accounting principle        
Impact of adoption [Line Items]        
Decrease to equity   $ 0 $ 0 $ 277