XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Securities Financing Arrangements - Schedule of Offsetting Financial Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Derivative assets    
Gross Amounts of Recognized Assets $ 1,025 $ 871
Gross Amounts Offset in Balance Sheet 351 354
Net Amounts Presented in Balance Sheet 674 517
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 17 14
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 657 503
Securities borrowed or purchased under resale agreements    
Gross Amounts of Recognized Assets 32,114 33,974
Gross Amounts Offset in Balance Sheet 9,254 11,606
Net Amounts Presented in Balance Sheet 22,860 22,368
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 22,769 22,291
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 91 77
Total Financial Assets    
Gross Amounts of Recognized Assets 33,139 34,845
Gross Amounts Offset in Balance Sheet 9,605 11,960
Net Amounts Presented in Balance Sheet 23,534 22,885
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 22,786 22,305
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 748 580
Derivative liabilities    
Gross Amounts of Recognized Liabilities 705 804
Gross Amounts Offset in Balance Sheet 323 322
Net Amounts Presented in Balance Sheet 382 482
Gross Amount Not Offset in Balance Sheet, Financial Instruments 89 69
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 0
Net Amount 292 413
Securities loaned or sold under repurchase agreements    
Gross Amounts of Recognized Assets/Liabilities 36,679 38,891
Gross Amounts Offset in Balance Sheet 9,254 11,606
Net Amounts Presented in Balance Sheet 27,425 27,285
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 26,594 26,434
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 831 851
Total Financial Liabilities    
Gross Amounts of Recognized Assets/Liabilities 37,384 39,695
Gross Amounts Offset in Balance Sheet 9,577 11,928
Net Amounts Presented in Balance Sheet 27,807 27,767
Gross Amount Not Offset in Balance Sheet, Financial Instruments 26,683 26,503
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 0
Net Amount $ 1,123 $ 1,264