XML 134 R121.htm IDEA: XBRL DOCUMENT v3.22.0.1
DEPOSITS - Scheduled Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Certificates of deposit of $250,000 or less    
2022 $ 251,898  
2023 22,190  
2024 9,133  
2025 1,456  
2026 1,091  
Total 285,768 $ 316,585
Certificates of deposit of more than $250,000    
2022 212,727  
2023 3,830  
2024 3,999  
2025 0  
2026 394  
Total 220,950 $ 455,365
Time Deposits [Abstract]    
2022 464,625  
2023 26,020  
2024 13,132  
2025 1,456  
2026 1,485  
Total 506,718  
Deposits $ 602