XML 17 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Derivatives Designated as Cash Flow and Net Investment Hedges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flow hedges    
Amounts excluded from effectiveness testing and recognized in other income $ 30 $ 53
Cash flow hedges    
Cash flow hedges    
Gains (Losses) in Accumulated OCI on Derivatives 509 254
Gains (Losses) in Income Reclassified from Accumulated OCI (26) (23)
Interest rate risk on variable-rate assets | Cash flow hedges    
Cash flow hedges    
Gains (Losses) in Accumulated OCI on Derivatives 591 254
Gains (Losses) in Income Reclassified from Accumulated OCI (26) (23)
Price risk on certain compensation plans | Cash flow hedges    
Cash flow hedges    
Gains (Losses) in Accumulated OCI on Derivatives (82) 0
Gains (Losses) in Income Reclassified from Accumulated OCI 0 0
Foreign exchange risk | Net investment hedges    
Cash flow hedges    
Gains (Losses) in Accumulated OCI on Derivatives 1,368 6
Gains (Losses) in Income Reclassified from Accumulated OCI $ 0 $ 1