XML 65 R37.htm IDEA: XBRL DOCUMENT v3.20.1
General Adoption of New Accounting Pronouncements (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 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 $ (52,197) $ (55,331) $ (52,355)  
Retained Earnings [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative Effect on Retained Earnings, Net of Tax (36,331) (36,079) $ (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 69      
Cumulative Effect on Retained Earnings, Net of Tax $ 63 $ 63