v3.25.1
Investment Securities (Summary of Investment in Agency Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis $ 73,148,000 $ 69,446,000
Debt Securities, Trading and Available-for-sale 71,325,000 66,348,000
Total agency MBS, at fair value 70,458,000 65,464,000
Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 17,000 17,000
Debt Securities, Trading and Available-for-sale 15,000 15,000
Commercial Mortgage Backed Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 235,000 264,000
Debt Securities, Trading and Available-for-sale 212,000 236,000
Credit Risk Transfer Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 595,000 583,000
Debt Securities, Trading and Available-for-sale 640,000 633,000
Fixed Income Securities [Member] | Agency Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 70,307,000 67,139,000
Debt Securities, Trading and Available-for-sale 68,468,000 64,049,000
Adjustable-Rate [Member] | Agency Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 783,000 796,000
Debt Securities, Trading and Available-for-sale 785,000 790,000
Collateralized Mortgage Obligations [Member] | Agency Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 96,000 102,000
Debt Securities, Trading and Available-for-sale 92,000 96,000
Interest Only And Principal Only Strip [Member] | Agency Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 82,000 60,000
Debt Securities, Trading and Available-for-sale 75,000 53,000
Multifamily [Member] | Agency Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis 1,033,000 485,000
Debt Securities, Trading and Available-for-sale 1,038,000 476,000
Agency Securities [Member]    
Schedule of Investments [Line Items]    
Debt Securities, Trading and Available-for-sale, Amortized Cost Basis $ 72,301,000 $ 68,582,000