XML 136 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Guarantees - Schedule Of Repurchase Agreements (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Fair value of indemnified securities financing $ 385,740 $ 440,875
Fair value of cash and securities held by us, as agent, as collateral for indemnified securities financing 404,121 463,273
Fair value of collateral for indemnified securities financing invested in indemnified repurchase agreements 61,560 54,432
Fair value of cash and securities held by us or our agents as collateral for investments in indemnified repurchase agreements $ 67,014 $ 58,092