XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Schedule of Major Classification of Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Major Classification of Deposits [Abstract]    
Non interest bearing demand $ 246,725 $ 232,155
Interest bearing demand 194,420 201,085
Savings 290,111 237,987
Money market 261,953 222,161
Time deposits $250,000 or less 217,369 208,273
Time deposits greater than $250,000 51,944 50,944
Total Deposits $ 1,262,522 $ 1,152,605