v3.26.1
Deposits - Schedule of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits, by Type [Abstract]    
Non-interest-bearing checking accounts $ 138,384 $ 138,360
Interest-bearing checking accounts 69,324 80,882
Money market accounts 131,081 123,264
Savings accounts 127,754 129,436
Certificates of deposit 209,347 204,152
Total deposits $ 675,890 $ 676,094
Noninterest-bearing checking accounts, Percent 20.47% 20.46%
Interest-bearing checking accounts, Percent 10.26% 11.96%
Money market accounts, Percent 19.39% 18.23%
Savings accounts, Percent 18.90% 19.14%
Certificates of deposit, Percent 30.98% 30.21%
Total Deposits, Percent 100.00% 100.00%