XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities (Scheduled Maturities Of Debt And Mortgage-Backed Securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Securities [Abstract]    
Debt securities available for sale, Due in one year or less, Amortized cost $ 732  
Debt securities available for sale, Due after one year through five years, Amortized cost 44,495  
Debt securities available for sale, Due after five years through ten years, Amortized cost 45,728  
Debt securities available for sale, Due after ten years, Amortized cost 23,996  
Total securities designated as available for sale, Amortized Cost 114,951  
Mortgage-backed securities available for sale, Amortized cost 207,542  
Total securities designated as available for sale, Amortized Cost 322,493 $ 330,725
Debt securities available for sale, Due in one year or less, Estimated fair value 725  
Debt securities available for sale, Due after one year through five years, Estimated fair value 40,532  
Debt securities available for sale, Due after five years through ten years, Estimated fair value 37,830  
Debt securities available for sale, Due after ten years, Estimated fair value 16,725  
Debt securities available for sale, Estimated fair value 95,812  
Mortgage-backed securities available for sale, Estimated fair value 167,928  
Debt securities available for sale, Estimated fair value, Total 263,740 275,680
Debt securities held to maturity, Due in one year or less, Amortized cost 3,051  
Debt securities held to maturity, Due after one year through five years, Amortized cost 241  
Debt securities held to maturity, Due after five years through ten years, Amortized cost 334  
Held to Maturity, Amortized Cost 3,626 2,059
Debt securities held to maturity, Due in one year or less, Estimated fair value 3,048  
Debt securities held to maturity, Due after one year through five years, Estimated fair value 226  
Debt securities held to maturity, Due after five years through ten years, Estimated fair value 280  
Held to maturity, Estimated fair value $ 3,554 $ 1,988