XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES - Maturity of Available for Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 4,029 $ 4,526
Due after one year through five years 6,313 8,652
Due after five years through ten years 38,587 41,380
Due after ten years 21,487 23,284
Total securities with contractual maturities 70,416 77,842
Total available for sale securities 155,503 165,604
Estimated Fair Value    
Due in one year or less 3,984 4,487
Due after one year through five years 6,383 8,715
Due after five years through ten years 35,674 38,033
Due after ten years 21,229 23,230
Total securities with contractual maturities 67,270 74,465
Total available for sale securities 134,773 142,851
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 85,087 87,762
Estimated Fair Value    
Mortgage-backed securities $ 67,503 $ 68,386