XML 40 R74.htm IDEA: XBRL DOCUMENT v3.20.1
DEPOSITS - Maturities of Time deposits (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Maturities of time deposits    
2020 $ 770,765,000  
2021 5,045,000  
2022 3,861,000  
2023 918,000  
2024 1,071,000  
Total time deposits 781,660,000  
Overdraft demand deposits 355,000 $ 127,000
Related party deposits $ 5,000,000 $ 3,200,000