XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Breakdown of Deposits [Abstract]    
Non-interest-bearing deposits $ 532,776 $ 523,784
Interest bearing demand deposits 18,004 0
NOW accounts 581,673 670,712
Savings deposits 292,918 307,357
Money market deposit accounts 434,856 400,154
Certificates of deposit 521,801 419,474
Total deposits 2,382,028 2,321,481
Certificates of deposit of $250,000 or more [Abstract]    
Certificates of deposit of $250,000 or more 191,015 94,812
Brokered deposits 93,055 $ 109,284
Maturities of Certificates of Deposit [Abstract]    
2025 399,497  
2026 51,884  
2027 41,621  
2028 16,186  
2029 8,953  
Thereafter 3,660  
Total certificates of deposit $ 521,801