v3.25.4
Securities - Schedule of Amortized Cost and Fair Value of Debt Securities by Contractual Maturity - Securities Held-to-maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Held-to-maturity, Amortized Cost    
Due after three months through one year $ 690  
Due after one through five years 12,666  
Due after five through ten years 13,985  
Agency mortgage-backed securities 502,381  
Total 529,722  
Held-to-maturity, Estimated Fair Value    
Due after three months through one year 686  
Due after one through five years 12,490  
Due after five through ten years 13,778  
Agency mortgage-backed securities 438,813  
Total 465,767 $ 497,012
Allowance for credit loss current period $ 11 $ 12