XML 111 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits Maturity of time deposits (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Deposits [Abstract]  
Interest-Bearing Domestic Deposit, Brokered $ 165,000
Time Deposit Maturities, Next Twelve Months 659,791
Time Deposit Maturities, Year Two 91,375
Time Deposit Maturities, Year Three 24,776
Time Deposit Maturities, Year Four 20,828
Time Deposit Maturities, Year Five 9,828
Time Deposit Maturities, after Year Five 2
Time Deposits $ 806,600