XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Changes in Accounting Policies (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative adjustment, increase to opening balance of retained earnings $ 6,252   $ 6,091 $ 5,456    
Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative adjustment, increase to opening balance of retained earnings $ 13,735 $ 12,864 12,244 $ 11,159 $ 10,480 $ 10,134
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative adjustment, increase to opening balance of retained earnings   $ 0 121   $ 0 $ (3)
Accounting Standards Update 2019-12 | Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative adjustment, increase to opening balance of retained earnings     $ 121