v3.26.1
Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 105,356  
Due after one year through five years 8,904  
Due after five years through 10 years 9,369  
Over 10 years 2,205  
Subtotal 125,834  
Amortized Cost 674,139 $ 284,321
Fair Value    
Due in one year or less 105,455  
Due after one year through five years 8,911  
Due after five years through 10 years 9,266  
Over 10 years 2,022  
Subtotal 125,654  
Total available for sale securities 676,592 281,097
Amortized Cost    
Due in one year or less 0  
Due after one year through five years 48,011  
Due after five years through 10 years 114,250  
Over 10 years 160,564  
Amortized Cost 322,825 321,772
Fair Value    
Due in one year or less 0  
Due after one year through five years 44,728  
Due after five years through 10 years 101,041  
Over 10 years 122,325  
Total held to maturity securities 268,094 251,458
Collateralized mortgage obligations    
Amortized Cost    
Mortgage-backed Securities 301,685  
Amortized Cost 301,685 32,065
Fair Value    
Mortgage-backed Securities 302,581  
Total available for sale securities 302,581 31,619
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed Securities 246,620  
Amortized Cost 246,620 70,430
Fair Value    
Mortgage-backed Securities 248,357  
Total available for sale securities $ 248,357 $ 68,499