XML 74 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Securities Financing Arrangements - Schedule of Offsetting Financial Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Derivative assets    
Gross Amounts of Recognized Assets $ 807 $ 1,322
Gross Amounts Offset in Balance Sheet 331 607
Net Amounts Presented in Balance Sheet 476 715
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 14 25
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 462 690
Securities borrowed or purchased under resale agreements    
Gross Amounts of Recognized Assets 32,723 31,845
Gross Amounts Offset in Balance Sheet 12,675 10,951
Net Amounts Presented in Balance Sheet 20,048 20,894
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 19,953 20,816
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 95 78
Total Financial Assets    
Gross Amounts of Recognized Assets 33,530 33,167
Gross Amounts Offset in Balance Sheet 13,006 11,558
Net Amounts Presented in Balance Sheet 20,524 21,609
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 19,967 20,841
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 557 768
Derivative liabilities    
Gross Amounts of Recognized Liabilities 934 1,127
Gross Amounts Offset in Balance Sheet 336 620
Net Amounts Presented in Balance Sheet 598 507
Gross Amount Not Offset in Balance Sheet, Financial Instruments 86 142
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 512 365
Securities loaned or sold under repurchase agreements    
Gross Amounts of Recognized Assets/Liabilities 38,254 37,388
Gross Amounts Offset in Balance Sheet 12,675 10,951
Net Amounts Presented in Balance Sheet 25,579 26,437
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 24,773 25,639
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 806 798
Total Financial Liabilities    
Gross Amounts of Recognized Assets/Liabilities 39,188 38,515
Gross Amounts Offset in Balance Sheet 13,011 11,571
Net Amounts Presented in Balance Sheet 26,177 26,944
Gross Amount Not Offset in Balance Sheet, Financial Instruments 24,859 25,781
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount $ 1,318 $ 1,163