XML 108 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments (Maturity Of The Notional Amounts Of Derivative Financial Instruments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Maturity of the notional amounts of derivative financial instruments    
Remaining Life Less Than 1 Year $ 54,995  
Remaining Life - 1 - 5 Years 77,548  
Remaining Life - 6 - 10 Years 36,110  
Remaining Life - 11 - 30 Years 38,664  
Remaining Life Over - 30 Years 9,509  
Remaining Life - Total Years 216,826 $ 163,315
Interest Rate Contracts [Member]    
Maturity of the notional amounts of derivative financial instruments    
Remaining Life Less Than 1 Year 14,052  
Remaining Life - 1 - 5 Years 57,331  
Remaining Life - 6 - 10 Years 29,217  
Remaining Life - 11 - 30 Years 36,959  
Remaining Life Over - 30 Years 1,213  
Remaining Life - Total Years $ 138,772  
Derivative maturity date Apr. 20, 2067  
Foreign currency contracts [Member]    
Maturity of the notional amounts of derivative financial instruments    
Remaining Life Less Than 1 Year $ 227  
Remaining Life - 1 - 5 Years 411  
Remaining Life - 6 - 10 Years 1,062  
Remaining Life - 11 - 30 Years 1,693  
Remaining Life Over - 30 Years  
Remaining Life - Total Years $ 3,393  
Derivative maturity date Jun. 17, 2050  
Equity market contracts [Member]    
Maturity of the notional amounts of derivative financial instruments    
Remaining Life Less Than 1 Year $ 40,716  
Remaining Life - 1 - 5 Years 19,755  
Remaining Life - 6 - 10 Years 5,831  
Remaining Life - 11 - 30 Years 12  
Remaining Life Over - 30 Years 8,296  
Remaining Life - Total Years 74,610  
Credit contracts [Member]    
Maturity of the notional amounts of derivative financial instruments    
Remaining Life - 1 - 5 Years 51  
Remaining Life - Total Years $ 51