v3.25.4
Collateralized Transactions - Offsetting of Certain Collateralized Transactions (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Securities purchased under agreements to resell    
Gross Amounts $ 471,144 $ 409,635
Amounts Offset (350,901) (291,070)
Balance Sheet Net Amounts 120,243 118,565
Amounts Not Offset (117,509) (116,157)
Net Amounts 2,734 2,408
Securities borrowed    
Gross Amounts 218,753 165,642
Amounts Offset (66,845) (41,783)
Balance Sheet Net Amounts 151,908 123,859
Amounts Not Offset (146,726) (117,573)
Net Amounts 5,182 6,286
Securities sold under agreements to repurchase    
Gross Amounts 429,440 341,137
Amounts Offset (350,901) (291,070)
Balance Sheet Net Amounts 78,539 50,067
Amounts Not Offset (72,407) (45,520)
Net Amounts 6,132 4,547
Securities loaned    
Gross Amounts 84,155 57,009
Amounts Offset (66,845) (41,783)
Balance Sheet Net Amounts 17,310 15,226
Amounts Not Offset (17,213) (15,211)
Net Amounts 97 15
Amounts for which master netting agreements are not in place or may not be legally enforceable, included in Net Amounts    
Securities purchased under agreements to resell 1,277 2,054
Securities borrowed 38 2,079
Securities sold under agreements to repurchase $ 5,367 $ 3,448