XML 556 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Guarantees - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Fair value of indemnified securities financing $ 395,507 $ 385,740
Fair value of cash and securities held by us, as agent, as collateral for indemnified securities financing 415,608 404,121
Fair value of collateral for indemnified securities financing invested in indemnified repurchase agreements 65,852 61,560
Fair value of cash and securities held by us or our agents as collateral for investments in indemnified repurchase agreements $ 71,434 $ 67,014