XML 121 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Summary of Maturities for All Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Maturities of Time Deposits [Abstract]    
Less than 1 year $ 349,506  
1 year to 2 years 70,312  
2 years to 3 years 26,498  
3 years to 4 years 18,555  
4 years to 5 years 12,100  
Over 5 years 98  
Total $ 477,069 $ 584,500