v3.26.1
DEPOSITS - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Statistical Disclosure for Banks [Abstract]    
Noninterest-bearing deposit accounts $ 95,731 $ 101,743
Interest-bearing transaction accounts 231,227 256,793
Money market accounts 434,930 455,519
Savings accounts 19,709 18,906
Subtotal 781,597 832,961
Total time deposits 402,341 310,268
Total deposits $ 1,183,938 $ 1,143,229