XML 105 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS - Deposits by Type (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Non interest bearing demand deposits $ 252,656 $ 265,704
Interest bearing demand deposits 355,750 343,276
Savings accounts 159,821 176,548
Money market accounts 369,534 374,055
Certificate accounts 350,387 359,509
Total deposits $ 1,488,148 $ 1,519,092