v3.26.1
Investment Securities (Scheduled Maturities of Securities Available for Sale and Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments [Abstract]    
Debt securities available for sale, Due in one year or less, Amortized Cost $ 19,984  
Debt securities available for sale, Due after one to five years, Amortized Cost 3,130  
Debt securities available for sale, Due after five years through ten years, Amortized Cost 55,029  
Debt securities available for sale, Due after ten years, Amortized Cost 881,488  
Securities available for sale, Amortized Cost 959,631 $ 958,142
Debt securities available for sale, Due in one year or less, Fair Value 19,984  
Debt securities available for sale, Due from one to five years, Fair Value 3,084  
Debt securities available for sale, Due after five years through ten years, Fair Value 55,321  
Debt securities available for sale, Due after ten years, Fair Value 832,077  
Debt securities available for sale, Fair Value 910,466 922,472
Debt securities held to maturity, Due in one year or less, Amortized Cost 3,601  
Debt securities held to maturity, Due after one to five years, Amortized Cost 14,361  
Debt securities held to maturity, Due after five years through ten years, Amortized Cost 16,821  
Debt securities held to maturity, Due after ten years, Amortized Cost 44,517  
Securities held to maturity, Amortized Cost 79,300 84,710
Debt securities held to maturity, Due in one year or less, Fair Value 3,594  
Debt securities held to maturity, Due from one to five years, Fair Value 13,698  
Debt securities held to maturity, Due after five years through ten years, Fair Value 14,844  
Debt securities held to maturity, Due after ten years, Fair Value 38,763  
Securities held to maturity, Fair Value $ 70,899 $ 76,256