v3.25.1
Pledged Assets (Offsetting Assets and Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Offsetting Assets and Liabilities [Line Items]    
Collateral Received $ (4,672)  
Assets [Member]    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 17,695 $ 17,259
Gross Amount Offset in the Consolidated Balance Sheets 0  
Net Amounts of Assets Presented in the Consolidated Balance Sheets 17,695 17,259
Financial Instruments (13,019) (11,741)
Collateral Received   (5,485)
Net Amount 4 33
Assets [Member] | ERROR in label resolution.    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 19 61
Net Amounts of Assets Presented in the Consolidated Balance Sheets 19 61
Financial Instruments 0 0
Collateral Received (17) (28)
Net Amount 2 33
Assets [Member] | TBA and Forward Settling Agency Securities [Member]    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 72 61
Net Amounts of Assets Presented in the Consolidated Balance Sheets 72 61
Financial Instruments (28) (61)
Collateral Received (42) 0
Net Amount 2 0
Assets [Member] | Reverse Repurchase Agreements [Member]    
Offsetting Assets and Liabilities [Line Items]    
Net Amount 0 0
Liability [Member]    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 66,169 60,885
Gross Amount Offset in the Consolidated Balance Sheets 0  
Net Amounts of Assets Presented in the Consolidated Balance Sheets 66,169 60,885
Financial Instruments (13,019) (11,741)
Collateral Received (53,150) (49,144)
Net Amount 0  
Liability [Member] | Repurchase Agreements [Member]    
Offsetting Assets and Liabilities [Line Items]    
Net Amount 0 0
Liability [Member] | ERROR in label resolution.    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 3  
Net Amounts of Assets Presented in the Consolidated Balance Sheets 3  
Financial Instruments 0  
Collateral Received (3)  
Net Amount 0 0
Liability [Member] | TBA and Forward Settling Agency Securities [Member]    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 28 87
Net Amounts of Assets Presented in the Consolidated Balance Sheets 28 87
Financial Instruments (28) (61)
Collateral Received 0 (26)
Net Amount 0 0
Reverse Repurchase Agreements [Member] | Assets [Member]    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 17,604 17,137
Gross Amount Offset in the Consolidated Balance Sheets 0  
Net Amounts of Assets Presented in the Consolidated Balance Sheets 17,604 17,137
Financial Instruments (12,991) (11,680)
Collateral Received (4,613) (5,457)
Repurchase Agreements [Member] | Liability [Member]    
Offsetting Assets and Liabilities [Line Items]    
Gross Amounts of Recognized Assets 66,138 60,798
Gross Amount Offset in the Consolidated Balance Sheets 0  
Net Amounts of Assets Presented in the Consolidated Balance Sheets 66,138 60,798
Financial Instruments (12,991) (11,680)
Collateral Received $ (53,147) $ (49,118)