XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Scheduled Maturities of Securities Available for Sale and Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investments [Abstract]    
Debt securities available for sale, Due in one year or less, Amortized Cost $ 12  
Debt securities available for sale, Due from one to five years, Amortized Cost 43,722  
Debt securities available for sale, Due after five years through ten years, Amortized Cost 128,801  
Debt securities available for sale, Due after ten years, Amortized Cost 858,309  
Securities available for sale, Amortized Cost 1,030,844 $ 1,037,990
Debt securities available for sale, Due in one year or less, Fair Value 12  
Debt securities available for sale, Due from one to five years, Fair Value 39,958  
Debt securities available for sale, Due after five years through ten years, Fair Value 114,101  
Debt securities available for sale, Due after ten years, Fair Value 717,564  
Debt securities available for sale, Fair Value 871,635 887,730
Debt securities held to maturity, Due in one year or less, Amortized Cost 20,915  
Debt securities held to maturity, Due from one to five years, Amortized Cost 19,567  
Debt securities held to maturity, Due after five years through ten years, Amortized Cost 28,818  
Debt securities held to maturity, Due after ten years, Amortized Cost 58,974  
Securities held to maturity, Amortized Cost 128,274 148,160
Debt securities held to maturity, Due in one year or less, Fair Value 20,690  
Debt securities held to maturity, Due from one to five years, Fair Value 18,992  
Debt securities held to maturity, Due after five years through ten years, Fair Value 25,867  
Debt securities held to maturity, Due after ten years, Fair Value 50,300  
Securities held to maturity, Fair Value $ 115,849 $ 137,030