XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Securities Financing Arrangements - Schedule of Offsetting Financial Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Derivative assets    
Gross Amounts of Recognized Assets $ 1,297 $ 871
Gross Amounts Offset in Balance Sheet 337 354
Net Amounts Presented in Balance Sheet 960 517
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 30 14
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 930 503
Securities borrowed or purchased under resale agreements    
Gross Amounts of Recognized Assets 31,519 33,974
Gross Amounts Offset in Balance Sheet 7,513 11,606
Net Amounts Presented in Balance Sheet 24,006 22,368
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 23,910 22,291
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 96 77
Total Financial Assets    
Gross Amounts of Recognized Assets 32,816 34,845
Gross Amounts Offset in Balance Sheet 7,850 11,960
Net Amounts Presented in Balance Sheet 24,966 22,885
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 23,940 22,305
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 1,026 580
Derivative liabilities    
Gross Amounts of Recognized Liabilities 713 804
Gross Amounts Offset in Balance Sheet 365 322
Net Amounts Presented in Balance Sheet 348 482
Gross Amount Not Offset in Balance Sheet, Financial Instruments 114 69
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 0
Net Amount 233 413
Securities Sold under Agreements to Repurchase and Securities Loaned, Gross Amounts of Recognized on Balance Sheet 36,430 38,891
Securities Sold under Agreements to Repurchase and Securities Loaned, Gross Amounts Offset on Balance Sheet 7,513 11,606
Securities loaned or sold under repurchase agreements    
Net Amounts Presented in Balance Sheet 28,917 27,285
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 27,915 26,434
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 1,002 851
Total Financial Liabilities    
Gross Amounts of Recognized Assets/Liabilities 37,143 39,695
Gross Amounts Offset in Balance Sheet 7,878 11,928
Net Amounts Presented in Balance Sheet 29,265 27,767
Gross Amount Not Offset in Balance Sheet, Financial Instruments 28,029 26,503
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 0
Net Amount $ 1,235 $ 1,264