v3.26.1
Investments AFS - Interest Rate Payment Terms Table (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, $ 20,573,450 $ 18,171,361 [1]
Non-MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, [1] 6,044,853 5,902,065
MBS [Member]    
Debt Securities, Available-for-sale [Line Items]    
AFS Securities - Amortized Cost, [1] $ 14,528,597 $ 12,269,296
[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 $66.4 million at June 30, 2026 and $59.1 million at December 31, 2025.