v3.26.3
Securities - HTM Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
HTM, Amortized Cost, Rolling Maturities    
Due in one year or less $ 485  
Due after one year through five years 12,979  
Due after five years through ten years 60,762  
Due after ten years 6,360  
Total 80,586  
Amortized Cost 740,235 $ 728,329
HTM, Fair Value, Rolling Maturities    
Due in one year or less 476  
Due after one year through five years 11,919  
Due after five years through ten years 51,886  
Due after ten years 5,624  
Total 69,905  
Fair Value 653,508 674,890
Residential mortgage-backed securities    
HTM, Amortized Cost, Rolling Maturities    
Mortgage-backed securities, collateralized mortgage obligations and commercial mortgage-backed securities 280,923  
Amortized Cost 280,923 265,349
HTM, Fair Value, Rolling Maturities    
Mortgage-backed securities, collateralized mortgage obligations and commercial mortgage-backed securities 249,716  
Fair Value 249,716 247,556
Commercial mortgage-backed securities    
HTM, Amortized Cost, Rolling Maturities    
Mortgage-backed securities, collateralized mortgage obligations and commercial mortgage-backed securities 103,233  
Amortized Cost 103,233 122,636
HTM, Fair Value, Rolling Maturities    
Mortgage-backed securities, collateralized mortgage obligations and commercial mortgage-backed securities 94,250  
Fair Value 94,250 116,875
Collateralized mortgage obligations    
HTM, Amortized Cost, Rolling Maturities    
Mortgage-backed securities, collateralized mortgage obligations and commercial mortgage-backed securities 275,493  
Amortized Cost 275,493 262,203
HTM, Fair Value, Rolling Maturities    
Mortgage-backed securities, collateralized mortgage obligations and commercial mortgage-backed securities 239,637  
Fair Value $ 239,637 $ 236,849