v3.25.3
Securities - Scheduled Maturities of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 3,564  
Due after one year through five years 6,860  
Due after five years through 10 years 13,394  
Over 10 years 2,205  
Subtotal 26,023  
Amortized Cost 372,873 $ 284,321
Fair Value    
Due in one year or less 3,572  
Due after one year through five years 6,930  
Due after five years through 10 years 13,022  
Over 10 years 1,984  
Subtotal 25,508  
Fair Value 374,335 281,097
Amortized Cost    
Due in one year or less 0  
Due after one year through five years 23,612  
Due after five years through 10 years 118,949  
Over 10 years 180,002  
Amortized Cost 322,563 321,772
Fair Value    
Due in one year or less 0  
Due after one year through five years 22,532  
Due after five years through 10 years 106,441  
Over 10 years 135,593  
Fair Value 264,566 251,458
Collateralized mortgage obligations    
Amortized Cost    
Mortgage-backed securities 136,305  
Amortized Cost 136,305 32,065
Fair Value    
Mortgage-backed securities 137,028  
Fair Value 137,028 31,619
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 210,545  
Amortized Cost 210,545 70,430
Fair Value    
Mortgage-backed securities 211,799  
Fair Value $ 211,799 $ 68,499