v3.26.1
Held-to-Maturity Securities (Tables)
6 Months Ended
Jun. 30, 2026
Schedule of Held-to-maturity Securities [Line Items]  
Debt Securities, Held-to-maturity [Table Text Block] Held-to-maturity securities as of June 30, 2026 and December 31, 2025, all of which were GSE residential MBS ("RMBS"), were as follows (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
June 30, 2026$921,982 $6,255 $1,612 $926,625 
December 31, 2025$1,048,479 $2,334 $2,181 $1,048,632