XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Amortized Cost and Estimated Fair Value of Debt Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale securities, debt maturities, amortized cost [Abstract]    
Due in one year or less $ 6,558  
Due after one year through five years 35,380  
Due after five years through ten years 14,904  
Due after ten years 80,143  
Sub-total 136,985  
Amortized cost 293,054 $ 279,344
Available-for-sale securities, debt maturities, Estimated Fair Value [Abstract]    
Due in one year or less 6,665  
Due after one year through five years 32,126  
Due after five years through ten years 14,103  
Due after ten years 78,079  
Sub-total 130,973  
Available-for-sale securities, debt maturities, fair value, totals 283,845  
Held-to-maturity Securities, debt maturities, amortized cost [Abstract]    
Due in one year or less 5,929  
Due after one year through five years 36,509  
Due after five years through ten years 18,179  
Due after ten years 13,290  
Sub-total 73,907  
Total available-for-sale 155,704 158,683
Held-to-maturity Securities, debt maturities, Estimated Fair Value [Abstract]    
Due in one year or less 5,913  
Due after one year through five years 35,261  
Due after five years through ten years 16,378  
Due after ten years 12,514  
Sub-total 70,066  
Held-to-maturity securities at fair value 149,048 151,023
Residential Mortgage-Backed - US Agency [Member]    
Available-for-sale securities, debt maturities, amortized cost [Abstract]    
Amortized cost 50,090 40,636
Available-for-sale securities, debt maturities, Estimated Fair Value [Abstract]    
Available-for-sale securities, debt maturities, fair value, totals 49,220  
Held-to-maturity Securities, debt maturities, amortized cost [Abstract]    
Total available-for-sale 9,484 9,575
Held-to-maturity Securities, debt maturities, Estimated Fair Value [Abstract]    
Held-to-maturity securities at fair value 8,928 8,879
Collateralized Mortgage Obligations - US Agency [Member]    
Available-for-sale securities, debt maturities, amortized cost [Abstract]    
Amortized cost 15,809 14,376
Available-for-sale securities, debt maturities, Estimated Fair Value [Abstract]    
Available-for-sale securities, debt maturities, fair value, totals 15,197  
Held-to-maturity Securities, debt maturities, amortized cost [Abstract]    
Total available-for-sale 11,556 11,940
Held-to-maturity Securities, debt maturities, Estimated Fair Value [Abstract]    
Held-to-maturity securities at fair value 10,481 10,720
Collateralized Mortgage Obligations - Private Label [Member]    
Available-for-sale securities, debt maturities, amortized cost [Abstract]    
Amortized cost 90,170 85,426
Available-for-sale securities, debt maturities, Estimated Fair Value [Abstract]    
Available-for-sale securities, debt maturities, fair value, totals 88,455  
Held-to-maturity Securities, debt maturities, amortized cost [Abstract]    
Total available-for-sale 61,014 59,946
Held-to-maturity Securities, debt maturities, Estimated Fair Value [Abstract]    
Held-to-maturity securities at fair value 59,573 $ 58,316
Held-to-Maturity Securities [Member]    
Held-to-maturity Securities, debt maturities, amortized cost [Abstract]    
Total available-for-sale $ 155,961