XML 117 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits Maturity of time deposits (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Deposits [Abstract]  
Time Deposit Maturities, Next Twelve Months $ 450,374
Time Deposit Maturities, Year Two 158,577
Time Deposit Maturities, Year Three 40,819
Time Deposit Maturities, Year Four 36,352
Time Deposit Maturities, Year Five 25,405
Time Deposit Maturities, after Year Five 133
Time Deposits $ 711,660