v3.26.1
Collateralized Agreements and Financings - Offsetting Arrangements (Detail) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Collateralized Agreements And Financings [Abstract]    
Resale agreements, Gross carrying value $ 402,920 $ 404,771
Resale agreements, Counterparty Netting (250,045) (278,764)
Resale agreements 152,875 126,007
Resale agreements, Amounts not offset (150,570) (119,721)
Resale agreements 2,305 6,286
Securities borrowed, Gross carrying value 248,763 226,145
Securities borrowed, Counterparty Netting (15,680) (17,937)
Securities borrowed 233,083 208,208
Securities borrowed, Amounts not offset (227,338) (200,301)
Securities borrowed 5,745 7,907
Repurchase agreements, Gross carrying value 509,497 502,148
Repurchase agreements, Counterparty Netting (250,045) (278,764)
Repurchase agreements 259,452 223,384
Repurchase agreements, Amounts not offset (256,132) (219,533)
Repurchase agreements 3,320 3,851
Securities loaned, Gross carrying value 70,958 71,581
Securities loaned, Counterparty Netting (15,680) (17,937)
Securities loaned 55,278 53,644
Securities loaned, Amounts not offset (54,864) (53,434)
Securities loaned $ 414 $ 210