XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities (Scheduled Maturities of Securities Available for Sale and Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investments [Abstract]    
Debt securities available for sale, Due in one year or less, Amortized Cost $ 8  
Debt securities available for sale, Due from one to five years, Amortized Cost 13  
Debt securities available for sale, Due after five years through ten years, Amortized Cost 32,382  
Debt securities available for sale, Due after ten years, Amortized Cost 940,317  
Securities available for sale, Amortized Cost 972,720 $ 1,037,990
Debt securities available for sale, Due in one year or less, Fair Value 8  
Debt securities available for sale, Due from one to five years, Fair Value 13  
Debt securities available for sale, Due after five years through ten years, Fair Value 32,095  
Debt securities available for sale, Due after ten years, Fair Value 878,989  
Debt securities available for sale, Fair Value 911,105 887,730
Debt securities held to maturity, Due in one year or less, Amortized Cost 16,353  
Debt securities held to maturity, Due from one to five years, Amortized Cost 22,454  
Debt securities held to maturity, Due after five years through ten years, Amortized Cost 20,815  
Debt securities held to maturity, Due after ten years, Amortized Cost 56,381  
Securities held to maturity, Amortized Cost 116,003 148,160
Debt securities held to maturity, Due in one year or less, Fair Value 16,272  
Debt securities held to maturity, Due from one to five years, Fair Value 21,531  
Debt securities held to maturity, Due after five years through ten years, Fair Value 18,831  
Debt securities held to maturity, Due after ten years, Fair Value 47,922  
Securities held to maturity, Fair Value $ 104,556 $ 137,030