XML 32 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Securities Financing Agreements (Offsetting Financing Assets and Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivative assets    
Gross Amounts of Recognized Assets/Liabilities $ 1,233 $ 871
Gross Amounts Offset in Balance Sheet 264 354
Net Amounts Presented in Balance Sheet 969 517
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 26 14
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 943 503
Securities borrowed or purchased under resale agreements    
Gross Amounts of Recognized Assets/Liabilities 29,483 33,974
Gross Amounts Offset in Balance Sheet 5,540 11,606
Net Amounts Presented in Balance Sheet 23,943 22,368
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 23,844 22,291
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 99 77
Total Financial Assets    
Gross Amounts of Recognized Assets/Liabilities 30,716 34,845
Gross Amounts Offset in Balance Sheet 5,804 11,960
Net Amounts Presented in Balance Sheet 24,912 22,885
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 23,870 22,305
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 1,042 580
Derivative liabilities    
Gross Amounts of Recognized Assets/Liabilities 523 804
Gross Amounts Offset in Balance Sheet 306 322
Net Amounts Presented in Balance Sheet 217 482
Gross Amount Not Offset in Balance Sheet, Financial Instruments 129 69
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 0
Net Amount 87 413
Securities loaned or sold under repurchase agreements    
Gross Amounts of Recognized Assets/Liabilities 34,406 38,891
Gross Amounts Offset in Balance Sheet 5,540 11,606
Net Amounts Presented in Balance Sheet 28,866 27,285
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 27,957 26,434
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 909 851
Total Financial Liabilities    
Gross Amounts of Recognized Assets/Liabilities 34,929 39,695
Gross Amounts Offset in Balance Sheet 5,846 11,928
Net Amounts Presented in Balance Sheet 29,083 27,767
Gross Amount Not Offset in Balance Sheet, Financial Instruments 28,086 26,503
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 0
Net Amount $ 996 $ 1,264