XML 86 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Time Deposits $250,000 or more [Abstract]    
Balance $ 219,022 $ 212,574
Maturities of Time Deposits [Abstract]    
2019 400,868  
2020 74,908  
2021 7,779  
2022 4,768  
2023 1,704  
Total $ 490,027 $ 475,397