XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Maturities of Time Deposits [Abstract]    
Within one year $ 476,983  
After one but within two years 77,081  
After two but within three years 36,857  
After three but within four years 27,888  
After four but within five years 14,381  
After five years 289  
Total 633,479 $ 861,193
Time Deposits, $250,000 or More [Abstract]    
Time deposits of $250,000 or more $ 104,100 $ 140,400