v3.25.2
SECURITIES - Schedule of Number of Securities with Unrealized Losses of Available for Sale Securities (Details) - position
Jun. 30, 2025
Dec. 31, 2024
Number of securities with unrealized losses [Abstract]    
Less than 12 months 25 32
12 months or more 525 533
Total 550 565
U.S. government sponsored agencies    
Number of securities with unrealized losses [Abstract]    
Less than 12 months 0 0
12 months or more 17 17
Total 17 17
Mortgage-backed securities: residential    
Number of securities with unrealized losses [Abstract]    
Less than 12 months 2 9
12 months or more 122 124
Total 124 133
State and municipal securities    
Number of securities with unrealized losses [Abstract]    
Less than 12 months 23 23
12 months or more 386 392
Total 409 415