XML 133 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Offsetting Arrangements - Liabilities With Offsetting Arrangements (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Offsetting Liabilities [Line Items]    
Derivatives, Gross amounts of recognized liabilities $ 16,126 $ 26,126
Derivatives, Gross amounts offset in statement of condition (10,395) (15,558)
Derivatives, Net Amounts of Liabilities Presented in Statement of Condition 5,731 10,568
Derivative, Net Amount 4,742 8,836
Derivative liability, collateral, cash offset (1,282) (1,287)
Derivatives, Cash and collateral securities netting, Cash and Securities Provided (989) (1,732)
Derivatives, Cash and collateral securities netting, Net (2,271) (3,019)
Resale agreements and securities lending, Gross Amounts of Recognized Liabilities 82,674 165,793
Resale agreements and securities lending, Gross Amounts Offset in Statement of Condition (77,063) (153,025)
Resale agreements and securities lending, Net Amounts of Liabilities Presented in Statement of Condition 5,611 12,768
Resale agreements and securities lending, Cash and Securities Provided (4,066) (12,448)
Resale agreements and securities lending, Net Amount 1,545 320
Total derivatives and other financial instruments, Gross Amounts of Recognized Liabilities 98,800 191,919
Total derivatives and other financial instruments, Gross Amounts Offset in Statement of Condition (87,458) (168,583)
Total derivatives and other financial instruments, Net Amounts of Liabilities Presented in Statement of Condition 11,342 23,336
Total derivatives and other financial instruments, Cash and Securities Provided (5,055) (14,180)
Total derivatives and other financial instruments, Net Amount 6,287 9,156
Securities sold under repurchase agreements 1,575 3,413
Foreign exchange contracts    
Offsetting Liabilities [Line Items]    
Derivatives, Gross amounts of recognized liabilities 15,825 25,927
Derivatives, Gross amounts offset in statement of condition (9,113) (14,271)
Derivatives, Net Amounts of Liabilities Presented in Statement of Condition 6,712 11,656
Derivative, Net Amount 6,712 11,656
Interest rate contracts    
Offsetting Liabilities [Line Items]    
Derivatives, Gross amounts of recognized liabilities 0 42
Derivatives, Gross amounts offset in statement of condition 0 0
Derivatives, Net Amounts of Liabilities Presented in Statement of Condition 0 42
Derivative, Net Amount 0 42
Other derivative contracts    
Offsetting Liabilities [Line Items]    
Derivatives, Gross amounts of recognized liabilities 301 157
Derivatives, Gross amounts offset in statement of condition 0 0
Derivatives, Net Amounts of Liabilities Presented in Statement of Condition 301 157
Derivative, Net Amount 301 157
Accrued expenses and other liabilities    
Offsetting Liabilities [Line Items]    
Cash collateral received in connection to securities finance activities $ 4,040 $ 9,360