XML 96 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Maturities of Time Deposits [Abstract]    
Within one year $ 355,046  
After one but within two years 63,676  
After two but within three years 47,641  
After three but within four years 17,734  
After four but within five years 16,943  
After five years 432  
Total 501,472 $ 633,479
Time Deposits, $250,000 or More [Abstract]    
Time deposits of $250,000 or more $ 72,300 $ 104,100