XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Interest-Bearing Deposits - Schedule of Interest-bearing Deposits (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Interest-Bearing Deposits [Abstract]    
Interest-bearing demand deposits $ 532,507,000 $ 567,426,000
Savings deposits 7,226,000 6,413,000
Time deposits:    
Less than $100 5,266,000 2,526,000
$100 to less than $250 48,540,000 20,137,000
$250 or more (1) 22,916,000 17,958,000
Total $ 616,455,000 $ 614,460,000
Weighted average interest rate 3.16% 1.74%
Uninsured scheduled maturities, year one $ 21,900,000  
Uninsured scheduled maturities, year one through three $ 1,100,000