XML 57 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities (Scheduled Maturities of Securities Available for Sale and Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investments [Abstract]    
Debt securities available for sale, Due in one year or less, Amortized Cost $ 0  
Debt securities available for sale, Due from one to five years, Amortized Cost 11  
Debt securities available for sale, Due after five years through ten years, Amortized Cost 42,452  
Debt securities available for sale, Due after ten years, Amortized Cost 920,222  
Securities available for sale, Amortized Cost 962,685 $ 972,720
Debt securities available for sale, Due in one year or less, Fair Value 0  
Debt securities available for sale, Due from one to five years, Fair Value 11  
Debt securities available for sale, Due after five years through ten years, Fair Value 42,910  
Debt securities available for sale, Due after ten years, Fair Value 873,228  
Debt securities available for sale, Fair Value 916,149 911,105
Debt securities held to maturity, Due in one year or less, Amortized Cost 8,335  
Debt securities held to maturity, Due from one to five years, Amortized Cost 9,783  
Debt securities held to maturity, Due after five years through ten years, Amortized Cost 25,202  
Debt securities held to maturity, Due after ten years, Amortized Cost 48,801  
Securities held to maturity, Amortized Cost 92,121 116,003
Debt securities held to maturity, Due in one year or less, Fair Value 8,335  
Debt securities held to maturity, Due from one to five years, Fair Value 9,219  
Debt securities held to maturity, Due after five years through ten years, Fair Value 22,770  
Debt securities held to maturity, Due after ten years, Fair Value 41,231  
Securities held to maturity, Fair Value $ 81,555 $ 104,556