XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits (Details) - Schedule of detail in deposit accounts - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Detail In Deposit Accounts [Abstract]    
Noninterest bearing $ 804,115 $ 768,651
Interest bearing:    
NOW accounts 318,030 401,788
Money market accounts 1,506,418 1,201,099
Savings 40,673 39,696
Time deposits 464,628 152,592
Total deposits $ 3,133,864 $ 2,563,826