XML 139 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities (Ineffective Portion of Cash Flow Hedges) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Interest Rate Contract | Not Designated as Hedging Instrument      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (1) $ 0 $ 0
Cash Flow Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (91) (54) (117)
Gain (Losses) Recognized in AOCL, Effective Portion (478) (339) (94)
Cash Flow Hedging | Interest Rate Contract      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (75) (28) (52)
Gain (Losses) Recognized in Earnings, Ineffective Portion 0 0 (7)
Accumulated Other Comprehensive Income Loss Before Tax Expected Increase Decrease Next Twelve Months 98    
Gain (Losses) Recognized in AOCL, Effective Portion (511) (290) (16)
Cash Flow Hedging | Foreign Exchange Contract [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (9) (13) (16)
Gain (Losses) Recognized in AOCL, Effective Portion 25 (23) (52)
Cash Flow Hedging | Cross Currency Interest Rate Contract [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (5) (12) (43)
Gain (Losses) Recognized in AOCL, Effective Portion $ 3 $ (26) $ (26)