XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities (Scheduled Maturities of Securities Available for Sale and Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investments [Abstract]    
Debt securities available for sale, Due in one year or less, Amortized Cost $ 3  
Debt securities available for sale, Due from one to five years, Amortized Cost 12  
Debt securities available for sale, Due after five years through ten years, Amortized Cost 38,404  
Debt securities available for sale, Due after ten years, Amortized Cost 935,216  
Securities available for sale, Amortized Cost 973,635 $ 972,720
Debt securities available for sale, Due in one year or less, Fair Value 3  
Debt securities available for sale, Due from one to five years, Fair Value 12  
Debt securities available for sale, Due after five years through ten years, Fair Value 38,682  
Debt securities available for sale, Due after ten years, Fair Value 888,295  
Debt securities available for sale, Fair Value 926,992 911,105
Debt securities held to maturity, Due in one year or less, Amortized Cost 15,777  
Debt securities held to maturity, Due from one to five years, Amortized Cost 21,531  
Debt securities held to maturity, Due after five years through ten years, Amortized Cost 25,659  
Debt securities held to maturity, Due after ten years, Amortized Cost 50,140  
Securities held to maturity, Amortized Cost 113,107 116,003
Debt securities held to maturity, Due in one year or less, Fair Value 15,760  
Debt securities held to maturity, Due from one to five years, Fair Value 20,826  
Debt securities held to maturity, Due after five years through ten years, Fair Value 22,971  
Debt securities held to maturity, Due after ten years, Fair Value 43,004  
Securities held to maturity, Fair Value $ 102,561 $ 104,556