v3.26.3
Securities (Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Available for Sale and Held to Maturity Securities [Line Items]    
Available for sale debt securities maturities within 1 year amortized cost $ 85,722  
Available for sale debt securities maturities 1-5 years amortized cost 263,995  
Available for sale debt securities maturities 5-10 years amortized cost 228,933  
Available for sale debt securities maturities after 10 years amortized cost 380,051  
Available for sale debt securities maturities total amortized cost 958,701 $ 1,035,205
Available for sale debt securities maturities within 1 year fair value 74,678  
Available for sale debt securities maturities 1-5 years fair value 226,706  
Available for sale debt securities maturities 5-10 years fair value 193,775  
Available for sale debt securities maturities after 10 years fair value 322,642  
Available for sale debt securities, fair value $ 817,801 $ 940,342