XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Deposits (Details) - Schedule of Major Classification of Deposits - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Schedule Of Maturities Of Time Deposit [Abstract]    
Non interest bearing demand $ 218,411 $ 256,799
Interest bearing demand 170,282 191,719
Savings 225,065 191,272
Money market 217,681 255,995
Time deposits less than $250,000 191,921 160,507
Time deposits $250,000 or greater 47,796 30,373
Total Deposits $ 1,071,156 $ 1,086,665