XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
General Adoption of New Accounting Pronouncements (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative Effect on Retained Earnings, Net of Tax $ (54,760)   $ (55,331) $ (53,802)    
Retained Earnings [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative Effect on Retained Earnings, Net of Tax $ (35,991) $ (36,322) (36,070) $ (33,878) $ (32,728) $ (31,688)
Retained Earnings [Member] | Accounting Standards Update 2016-13 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative Effect on Retained Earnings, before Tax     79      
Cumulative Effect on Retained Earnings, Net of Tax   $ 0 $ 72     $ 12