XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Securities Financing Arrangements - Schedule of Offsetting Financial Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Derivative assets    
Gross Amounts of Recognized Assets $ 2,690 $ 1,233
Gross Amounts Offset in Balance Sheet 611 264
Net Amounts Presented in Balance Sheet 2,079 969
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 59 26
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 2,020 943
Securities borrowed or purchased under resale agreements    
Gross Amounts of Recognized Assets 23,300 29,483
Gross Amounts Offset in Balance Sheet 6,219 5,540
Net Amounts Presented in Balance Sheet 17,081 23,943
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 16,987 23,844
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 94 99
Total Financial Assets    
Gross Amounts of Recognized Assets 25,990 30,716
Gross Amounts Offset in Balance Sheet 6,830 5,804
Net Amounts Presented in Balance Sheet 19,160 24,912
Gross Amounts Not Offset In Balance Sheet, Financial Instruments 17,046 23,870
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 2,114 1,042
Derivative liabilities    
Gross Amounts of Recognized Liabilities 981 523
Gross Amounts Offset in Balance Sheet 634 306
Net Amounts Presented in Balance Sheet 347 217
Gross Amount Not Offset in Balance Sheet, Financial Instruments 193 129
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 1
Net Amount 153 87
Securities Sold under Agreements to Repurchase and Securities Loaned, Gross Amounts of Recognized on Balance Sheet 28,307 34,406
Securities Sold under Agreements to Repurchase and Securities Loaned, Gross Amounts Offset on Balance Sheet 6,220 5,540
Securities loaned or sold under repurchase agreements    
Net Amounts Presented in Balance Sheet 22,087 28,866
Gross Amounts Not Offset in Balance Sheet, Financial Instruments 21,396 27,957
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 0 0
Net Amount 691 909
Total Financial Liabilities    
Gross Amounts of Recognized Assets/Liabilities 29,288 34,929
Gross Amounts Offset in Balance Sheet 6,854 5,846
Net Amounts Presented in Balance Sheet 22,434 29,083
Gross Amount Not Offset in Balance Sheet, Financial Instruments 21,589 28,086
Gross Amounts Not Offset in Balance Sheet, Cash Collateral Received/Pledged 1 1
Net Amount $ 844 $ 996