XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Instruments (Offsetting Assets and Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Derivative Assets    
Gross Amounts of Recognized Financial Instruments $ 14,236 $ 23,144
Gross Amounts Offset in the Statements of Financial Position (12,532) (21,367)
Net Amounts Presented in the Statements of Financial Position 1,704 1,777
Financial Instruments/Collateral (865) (806)
Net Amount 839 971
Securities purchased under agreement to resell    
Gross Amounts of Recognized Financial Instruments 442 252
Gross Amounts Offset in the Statements of Financial Position 0 0
Net Amounts Presented in the Statements of Financial Position 442 252
Financial Instruments/Collateral (442) (252)
Net Amount 0 0
Total assets    
Gross Amounts of Recognized Financial Instruments 14,678 23,396
Gross Amounts Offset in the Statements of Financial Position (12,532) (21,367)
Net Amounts Presented in the Statements of Financial Position 2,146 2,029
Financial Instruments/Collateral (1,307) (1,058)
Net Amount 839 971
Derivative Liabilities    
Gross Amounts of Recognized Financial Instruments 20,356 18,265
Gross Amounts Offset in the Statements of Financial Position (18,781) (17,475)
Net Amounts Presented in the Statements of Financial Position 1,575 790
Financial Instruments/Collateral (983) (790)
Net Amount 592 0
Securities sold under agreement to repurchase    
Gross Amounts of Recognized Financial Instruments 9,384 10,894
Gross Amounts Offset in the Statements of Financial Position 0 0
Net Amounts Presented in the Statements of Financial Position 9,384 10,894
Financial Instruments/Collateral (9,253) (10,432)
Net Amount 131 462
Total liabilities    
Gross Amounts of Recognized Financial Instruments 29,740 29,159
Gross Amounts Offset in the Statements of Financial Position (18,781) (17,475)
Net Amounts Presented in the Statements of Financial Position 10,959 11,684
Financial Instruments/Collateral (10,236) (11,222)
Net Amount $ 723 $ 462