v3.26.1
Held-to-Maturity Securities (Tables)
3 Months Ended
Mar. 31, 2026
Schedule of Held-to-maturity Securities [Line Items]  
Debt Securities, Held-to-maturity [Table Text Block] Held-to-maturity securities as of March 31, 2026 and December 31, 2025, all of which were GSE residential MBS, were as follows (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
March 31, 2026$985,529 $5,931 $1,812 $989,648 
December 31, 2025$1,048,479 $2,334 $2,181 $1,048,632