XML 458 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Guarantees - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Fair value of indemnified securities financing $ 358,074 $ 310,814
Fair value of cash and securities held by us, as agent, as collateral for indemnified securities financing 375,403 325,611
Fair value of collateral for indemnified securities financing invested in indemnified repurchase agreements 64,786 63,655
Fair value of cash and securities held by us or our agents as collateral for investments in indemnified repurchase agreements $ 69,792 $ 68,507