XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits (Details) - Schedule of maturities of time deposit - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Maturities Of Time Deposit [Abstract]    
Non interest bearing demand $ 237,175 $ 256,799
Interest bearing demand 188,497 191,719
Savings 227,974 191,272
Money market 222,203 255,995
Time deposits less than $250,000 191,236 160,507
Time deposits $250,000 or greater 43,059 30,373
Total Deposits $ 1,110,144 $ 1,086,665