XML 133 R95.htm IDEA: XBRL DOCUMENT v3.20.4
DEPOSITS (Scheduled Maturities of Time Certificates of Deposit) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deposits [Abstract]    
2021 $ 999,121  
2022 171,429  
2023 51,185  
2024 23,071  
2025 16,243  
Thereafter 10,342  
Total 1,271,391 $ 1,193,043
Time deposits, $100,000 or more 774,200 695,800
Time deposits over $250,000 $ 423,300 $ 329,100