v3.25.3
Investments AFS - Interest Rate Payment Terms Table (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, $ 17,860,037 $ 18,207,176 [1]
Non-MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, [1] 4,979,867 5,184,843
MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, [1] 12,880,170 13,022,333
Fixed Interest Rate [Member] | Non-MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, 4,979,867 5,184,843
Fixed Interest Rate [Member] | MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, 4,773,434 4,399,681
Variable interest rate [Member] | MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, $ 8,106,736 $ 8,622,652
[1] Includes adjustments made to the cost basis of investments for accretion, amortization and/or fair value hedge accounting adjustments, and excludes accrued interest receivable of $57.5 million at September 30, 2025 and $55.0 million at December 31, 2024.