XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI [Line Items]    
Due within one year, amortized cost $ 250  
Due within one year, fair value 250  
Due after one year through five years, amortized cost 99,159  
Due after one year through five years, fair value 90,209  
Due after five years through ten years, amortized cost 177,228  
Due after five years through ten years, fair value 159,321  
Due after ten years, amortized cost 95,210  
Due after ten years, fair value 76,317  
Total debt securities, amortized cost 371,847  
Total debt securities, fair value 326,097  
Amortized cost, available for sale 584,239 $ 618,790
Securities available for sale, at fair value (Note 2) 514,598 529,749
Held to maturity, due within one year, amortized cost 1,586  
Held to maturity, due within one year, fair value 1,543  
Held to maturity, due after one year through five years, amortized cost 12,379  
Held to maturity, due after one year through five years, fair value 11,376  
Held to maturity, due after five years through ten years, amortized cost 124,644  
Held to maturity, due after five years through ten years, fair value 108,371  
Held to maturity, due after ten years, amortized cost 81,021  
Held to maturity, due after ten years, fair value 64,968  
Held to maturity, total, amortized cost 407,959  
Held to maturity, total, fair value 348,791  
Debt Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Held to maturity, total, amortized cost 219,630  
Held to maturity, total, fair value 186,258  
Collateralized Mortgage-Backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Mortgage-backed securities, amortized cost 212,392  
Mortgage-backed securities, fair value 188,501  
Amortized cost, available for sale 212,392 236,703
Securities available for sale, at fair value (Note 2) 188,501 $ 208,563
Held to maturity, total, amortized cost 188,329  
Held to maturity, total, fair value $ 162,533