v3.26.1
Collateralized Agreements and Financings - Offsetting Arrangements (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Collateralized Agreements And Financings [Abstract]    
Resale agreements, Gross carrying value $ 384,215 $ 404,771
Resale agreements, Counterparty Netting (262,991) (278,764)
Resale agreements 121,224 126,007
Resale agreements, Amounts not offset (118,342) (119,721)
Resale agreements 2,882 6,286
Securities borrowed, Gross carrying value 260,536 226,145
Securities borrowed, Counterparty Netting (15,937) (17,937)
Securities borrowed 244,599 208,208
Securities borrowed, Amounts not offset (237,525) (200,301)
Securities borrowed 7,074 7,907
Repurchase agreements, Gross carrying value 529,846 502,148
Repurchase agreements, Counterparty Netting (262,991) (278,764)
Repurchase agreements 266,855 223,384
Repurchase agreements, Amounts not offset (263,563) (219,533)
Repurchase agreements 3,292 3,851
Securities loaned, Gross carrying value 71,575 71,581
Securities loaned, Counterparty Netting (15,937) (17,937)
Securities loaned 55,638 53,644
Securities loaned, Amounts not offset (54,960) (53,434)
Securities loaned 678 210
Resale agreements $ 121,206 $ 126,007