v3.25.4
Collateralized Agreements and Financings - Offsetting Arrangements (Detail) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Collateralized Agreements And Financings [Abstract]    
Resale agreements, Gross carrying value $ 404,771 $ 313,924
Resale agreements, Counterparty Netting (278,764) (133,862)
Resale agreements 126,007 180,062
Resale agreements, Amounts not offset (119,721) (176,390)
Resale agreements 6,286 3,672
Securities borrowed, Gross carrying value 226,145 205,259
Securities borrowed, Counterparty Netting (17,937) (10,614)
Securities borrowed 208,208 194,645
Securities borrowed, Amounts not offset (200,301) (187,474)
Securities borrowed 7,907 7,171
Repurchase agreements, Gross carrying value 502,148 408,242
Repurchase agreements, Counterparty Netting (278,764) (133,862)
Repurchase agreements 223,384 274,380
Repurchase agreements, Amounts not offset (219,533) (270,150)
Repurchase agreements 3,851 4,230
Securities loaned, Gross carrying value 71,581 66,674
Securities loaned, Counterparty Netting (17,937) (10,614)
Securities loaned 53,644 56,060
Securities loaned, Amounts not offset (53,434) (55,910)
Securities loaned $ 210 $ 150