XML 359 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Guarantees - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Fair value of indemnified securities financing $ 323,808 $ 279,916
Fair value of cash and securities held by us, as agent, as collateral for indemnified securities financing 339,737 293,855
Fair value of collateral for indemnified securities financing invested in indemnified repurchase agreements 71,467 59,028
Fair value of cash and securities held by us or our agents as collateral for investments in indemnified repurchase agreements $ 76,525 $ 63,105