XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.2
DEPOSITS - Deposits by Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Non-interest bearing demand deposits $ 260,248 $ 252,656
Interest bearing demand deposits 366,481 355,750
Savings accounts 159,340 159,821
Money market accounts 357,518 369,534
Certificate accounts 334,829 350,387
Total deposits $ 1,478,416 $ 1,488,148