XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Securities (Scheduled Maturities of Securities Available for Sale and Securities Held to Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Investments [Abstract]    
Debt securities available for sale, Due in one year or less, Amortized Cost $ 64,727  
Debt securities available for sale, Due from one to five years, Amortized Cost 40,836  
Debt securities available for sale, Due after five years through ten years, Amortized Cost 131,967  
Debt securities available for sale, Due after ten years, Amortized Cost 846,139  
Securities available for sale, Amortized Cost 1,083,669 $ 1,037,990
Debt securities available for sale, Due in one year or less, Fair Value 64,726  
Debt securities available for sale, Due from one to five years, Fair Value 37,238  
Debt securities available for sale, Due after five years through ten years, Fair Value 116,668  
Debt securities available for sale, Due after ten years, Fair Value 705,129  
Debt securities available for sale, Fair Value 923,761 887,730
Debt securities held to maturity, Due in one year or less, Amortized Cost 25,506  
Debt securities held to maturity, Due from one to five years, Amortized Cost 28,882  
Debt securities held to maturity, Due after five years through ten years, Amortized Cost 29,400  
Debt securities held to maturity, Due after ten years, Amortized Cost 59,929  
Securities held to maturity, Amortized Cost 143,717 148,160
Debt securities held to maturity, Due in one year or less, Fair Value 25,331  
Debt securities held to maturity, Due from one to five years, Fair Value 28,036  
Debt securities held to maturity, Due after five years through ten years, Fair Value 26,387  
Debt securities held to maturity, Due after ten years, Fair Value 51,515  
Securities held to maturity, Fair Value $ 131,269 $ 137,030