XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTEREST -BEARING DEPOSITS - Schedule of Deposit Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Interest Bearing Deposits Abstract    
NOW accounts $ 145,990 $ 150,548
Savings and money market accounts 966,077 924,558
Time deposits $250 or less 431,237 426,145
Time deposits greater than $250 311,431 279,038
Interest-bearing $ 1,854,735 $ 1,780,289