Annual report [Section 13 and 15(d), not S-K Item 405]

DEPOSITS (Schedule of Interest Bearing Deposits) (Details)

v3.25.4
DEPOSITS (Schedule of Interest Bearing Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
NOW Accounts $ 1,322,114 $ 1,285,281
Money Market Accounts 390,888 404,396
Savings Deposits 503,485 506,766
Time Deposits 193,939 169,280
Total Interest Bearing Deposits $ 2,410,426 $ 2,365,723