XML 146 R131.htm IDEA: XBRL DOCUMENT v3.20.4
DEPOSITS - Scheduled Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Certificates of deposit of $250,000 or less    
2021 $ 269,858  
2022 39,563  
2023 3,776  
2024 1,674  
2025 1,714  
Total 316,585 $ 582,772
Certificates of deposit of more than $250,000    
2021 413,130  
2022 41,412  
2023 823  
2024 0  
2025 0  
Total 455,365 $ 621,272
Time Deposits [Abstract]    
2021 682,988  
2022 80,975  
2023 4,599  
2024 1,674  
2025 1,714  
Total $ 771,950