XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Time Deposits $250,000 or more [Abstract]    
Balance $ 185,944 $ 257,392
Maturities of Time Deposits [Abstract]    
2021 373,332  
2022 38,620  
2023 7,571  
2024 715  
2025 1,630  
Total $ 421,868 $ 517,922