v3.26.1
Securities - Contractual maturities of debt securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 7,601  
Due after one but within five years 32,626  
Due after five but within ten years 126,240  
Due after ten years 349,252  
Total of securities having specified maturity period 515,719  
Mortgage-backed securities and collateralized mortgage obligations 774,437  
Amortized Cost 1,290,156 $ 1,257,745
Fair Value    
Due in one year or less 7,565  
Due after one but within five years 32,060  
Due after five but within ten years 123,068  
Due after ten years 317,405  
Total of securities having specified maturities period 480,098  
Mortgage-backed securities and collateralized mortgage obligations 690,670  
TOTAL $ 1,170,768 $ 1,149,526