XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Changes in Accounting Policies (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative adjustment, increase to opening balance of retained earnings $ 6,186   $ 6,091 $ 5,558    
Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative adjustment, increase to opening balance of retained earnings $ 14,076 $ 13,735 12,244 $ 11,420 $ 11,159 $ 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