XML 94 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Netting Arrangements for Certain Financial Instruments and Securities Financing Activities - Netting Adjustments and Items Not Offset in Consolidated Balance Sheet, Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative assets    
Gross Recognized Assets $ 7,607 $ 6,422
Gross Amounts Offset on the Balance Sheet (3,438) (2,979)
Net Amounts Presented on the Consolidated Balance Sheet 4,169 3,443
Gross Amounts Not Offset on the Consolidated Balance Sheet, Financial Instruments (169) (177)
Gross Amounts Not Offset on the Consolidated Balance Sheet, Collateral Received (5) (5)
Net Amount 3,995 3,261
Reverse repurchase agreements    
Gross Recognized Assets 11,093 6,383
Gross Amounts Offset on the Consolidated Balance Sheet (5,615)  
Net Amounts Presented on the Consolidated Balance Sheet 5,478 6,383
Gross Amounts Not Offset on the Consolidated Balance Sheet, Financial Instruments (208) (851)
Gross Amounts Not Offset on the Consolidated Balance Sheet, Collateral Received (5,270) (5,508)
Net Amount 0 24
Securities borrowed    
Gross Recognized Assets 1,697 1,516
Net Amounts Presented on the Consolidated Balance Sheet 1,697 1,516
Gross Amounts Not Offset on the Consolidated Balance Sheet, Financial Instruments 0 0
Gross Amounts Not Offset on the Consolidated Balance Sheet, Collateral Received (1,642) (1,453)
Net Amount 55 63
Total    
Gross Recognized Assets 20,397 14,321
Gross Amounts Offset on the Consolidated Balance Sheet (9,053) (2,979)
Net Amounts Presented on the Consolidated Balance Sheet 11,344 11,342
Gross Amounts Not Offset on the Consolidated Balance Sheet, Financial Instruments (377) (1,028)
Gross Amounts Not Offset on the Consolidated Balance Sheet, Collateral Received (6,917) (6,966)
Net Amount 4,050 3,348
Cash collateral netted against derivative assets 1,200 1,900
Derivative assets not subject to netting arrangements $ 32 $ 15