XML 165 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Guarantees - Schedule Of Repurchase Agreements (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]    
Fair value of indemnified securities financing $ 367,901 $ 342,337
Fair value of cash and securities held by us, as agent, as collateral for indemnified securities financing 385,428 357,893
Fair value of collateral for indemnified securities financing invested in indemnified repurchase agreements 45,658 42,610
Fair value of cash and securities held by us or our agents as collateral for investments in indemnified repurchase agreements $ 48,887 $ 45,064