XML 569 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Guarantees - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Fair value of indemnified securities financing $ 349,966 $ 348,924
Fair value of cash and securities held by us, as agent, as collateral for indemnified securities financing 364,016 366,895
Fair value of collateral for indemnified securities financing invested in indemnified repurchase agreements 56,569 54,114
Fair value of cash and securities held by us or our agents as collateral for investments in indemnified repurchase agreements $ 60,935 $ 57,903