XML 107 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Offsetting Assets and Liabilities - Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Derivatives:    
Gross Amounts of Recognized Assets $ 8,020 $ 9,239
Gross Amounts Offset in the Consolidated Balance Sheets 0 0
Amounts of Assets Presented in the Consolidated Balance Sheets 8,020 9,239
Gross Amounts Not Offset in the Consolidated Balance Sheets    
Financial Instruments (4,980) (5,594)
Cash Collateral (1,243) (1,554)
Securities Collateral (1,605) (1,970)
Net Amount 192 121
Securities borrowed    
Gross Amounts of Recognized Assets 351 218
Gross Amounts Offset in the Consolidated Balance Sheets 0 0
Amounts of Assets Presented in the Consolidated Balance Sheets 351 218
Gross Amounts Not Offset in the Consolidated Balance Sheets    
Financial Instruments (97) (71)
Cash Collateral 0 0
Securities Collateral (249) (142)
Net Amount 5 5
Total    
Gross Amounts of Recognized Assets 8,371 9,457
Gross Amounts Offset in the Consolidated Balance Sheets 0 0
Amounts of Assets Presented in the Consolidated Balance Sheets 8,371 9,457
Gross Amounts Not Offset in the Consolidated Balance Sheets    
Financial Instruments (5,077) (5,665)
Cash Collateral (1,243) (1,554)
Securities Collateral (1,854) (2,112)
Net Amount 197 126
OTC    
Derivatives:    
Gross Amounts of Recognized Assets 7,772 9,126
Gross Amounts Offset in the Consolidated Balance Sheets 0 0
Amounts of Assets Presented in the Consolidated Balance Sheets 7,772 9,126
Gross Amounts Not Offset in the Consolidated Balance Sheets    
Financial Instruments (4,889) (5,566)
Cash Collateral (1,243) (1,554)
Securities Collateral (1,605) (1,970)
Net Amount 35 36
OTC cleared    
Derivatives:    
Gross Amounts of Recognized Assets 16 10
Gross Amounts Offset in the Consolidated Balance Sheets 0 0
Amounts of Assets Presented in the Consolidated Balance Sheets 16 10
Gross Amounts Not Offset in the Consolidated Balance Sheets    
Financial Instruments (6) (10)
Cash Collateral 0 0
Securities Collateral 0 0
Net Amount 10 0
Exchange-traded    
Derivatives:    
Gross Amounts of Recognized Assets 232 103
Gross Amounts Offset in the Consolidated Balance Sheets 0 0
Amounts of Assets Presented in the Consolidated Balance Sheets 232 103
Gross Amounts Not Offset in the Consolidated Balance Sheets    
Financial Instruments (85) (18)
Cash Collateral 0 0
Securities Collateral 0 0
Net Amount $ 147 $ 85