XML 95 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Certificates of Deposit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Maturities Of Certificates Of Deposit [Line Items]      
Certificates of deposit less than $100,000 $ 372,464 $ 284,066  
Certificates $100,000 to $250,000 162,185 232,759  
Certificates $250,000 and over 56,760 42,176  
Total 591,409 559,001  
Maturity of certificates of deposit [Abstract]      
2019 411,809    
2020 61,196    
2021 44,607    
2022 27,583    
2023 46,208    
2024 and thereafter 6    
Total 591,409 559,001  
Interest expense on certificates of deposit of $100,000 or greater 3,038 $ 2,105 $ 1,970
Less than $100,000      
Maturities Of Certificates Of Deposit [Line Items]      
Total 372,464    
Maturity of certificates of deposit [Abstract]      
2019 303,468    
2020 25,150    
2021 20,073    
2022 10,752    
2023 13,015    
2024 and thereafter 6    
Total 372,464    
$100,000 and Greater      
Maturities Of Certificates Of Deposit [Line Items]      
Total 218,945    
Maturity of certificates of deposit [Abstract]      
2019 108,341    
2020 36,046    
2021 24,534    
2022 16,831    
2023 33,193    
2024 and thereafter 0    
Total $ 218,945