v3.25.2
Investment Securities - Contractual Maturities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Amortized Cost    
Due in one year or less, Amortized Cost $ 5,520  
Due after one through five years, Amortized Cost 17,590  
Due after five through ten years, Amortized Cost 62,175  
Due after ten years, Amortized Cost 105,570  
Total, Amortized Cost 190,855  
Mortgage-backed securities 287,969  
Amortized Cost 478,824 $ 519,567
Fair Value    
Due in one year or less, Fair Value 5,540  
Due after one through five years, Fair Value 16,579  
Due after five through ten years, Fair Value 54,524  
Due after ten years, Fair Value 90,029  
Total, Fair Value 166,672  
Mortgage-backed securities 244,142  
Fair Value $ 410,814 $ 443,775
Number of securities of any one issuer is being held | security 0 0
Mortgage-backed securities    
Fair Value    
Debt securities pledged to secure public deposits $ 320,754 $ 299,507