v3.25.2
Investment Securities (Held-To-Maturity Securities Classified By Contractual Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss, Rolling Maturity [Abstract]    
Amortized Cost $ 203,895 $ 219,826
Debt Securities, Held-to-maturity, Maturity, Fair Value, Rolling Maturity [Abstract]    
TOTAL 202,124 217,476
Non-mortgage-backed securities [Member]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss, Rolling Maturity [Abstract]    
Due in one year or less, Amortized Cost 0 0
Due after one year through five years, Amortized Cost 0 0
Due after five years through ten years, Amortized Cost 29,755 30,895
Due after ten years, Amortized Cost 0 0
Non-mortgage-backed securities 29,755 30,895
Debt Securities, Held-to-maturity, Maturity, Fair Value, Rolling Maturity [Abstract]    
Due in one year or less, Fair Value 0 0
Due after one year through five years, Fair Value 0 0
Due after five years through ten years, Fair Value 29,378 30,450
Due after ten years, Fair Value 0 0
Non-mortgage-backed securities 29,378 30,450
TOTAL 29,378 30,450
Mortgage-backed securities [Member]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss, Rolling Maturity [Abstract]    
Mortgage-backed securities 174,140 188,931
Debt Securities, Held-to-maturity, Maturity, Fair Value, Rolling Maturity [Abstract]    
Mortgage-backed securities 172,746 187,026
TOTAL $ 172,746 $ 187,026