v3.26.1
Securities - Schedule of Amortized Cost and Fair Value of Securities Available for Sale and Held to Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available for sale    
Amortized cost within one year $ 15,303  
Amortized cost one to five years 47,899  
Amortized cost for five to ten years 64,572  
Amortized cost for after ten years 286,255  
Amortized cost, available for sale 414,029  
Amortized Cost 930,926 $ 908,829
Fair value within one year 15,302  
Fair value for one to five years 46,782  
Fair value for five to ten years 61,241  
Fair value for after ten years 259,783  
Fair value, available for sale 383,108  
Total available for sale investment securities, amortized cost, fair value 897,764 875,414
U.S. government agency mortgage-backed securities    
Available for sale    
Amortized cost, available for sale, mortgage obligations 516,897  
Amortized Cost 516,897 489,683
Fair value, available for sale, without single maturity 514,656  
Total available for sale investment securities, amortized cost, fair value $ 514,656 $ 494,174