XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Securities available for Sale - Amortized Cost    
Due in one year or less $ 125,311,000  
Due from one year to five years 216,956,000  
Due from five years to ten years 10,000,000  
Due beyond ten years 3,879,000  
Amortized Cost 622,748,000 $ 602,493,000
Securities available for Sale - Fair Value    
Due in one year or less 124,280,000  
Due from one year to five years 213,421,000  
Due from five years to ten years 9,998,000  
Due beyond ten years 4,073,000  
Total securities 609,327,000 584,155,000
Securities held to maturity - Amortized Cost    
Total securities 5,612,000 10,778,000
Securities held to maturity - Fair Value    
Fair Value 5,565,000 10,735,000
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 74,000  
Amortized Cost 74,000 121,000
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 1,515,000  
Total securities 1,515,000 1,550,000
Mortgage-backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 247,077,000  
Amortized Cost 247,077,000 180,765,000
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 237,330,000  
Total securities 237,330,000 168,233,000
Securities held to maturity - Amortized Cost    
Securities not due at a single maturity date 14,000  
Total securities 14,000 23,000
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 14,000  
Fair Value 14,000 24,000
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 19,451,000  
Amortized Cost 19,451,000 20,127,000
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 18,710,000  
Total securities 18,710,000 19,243,000
Securities held to maturity - Amortized Cost    
Securities not due at a single maturity date 5,598,000  
Total securities 5,598,000 5,756,000
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 5,551,000  
Fair Value $ 5,551,000 $ 5,706,000