XML 119 R104.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Service Charged on Deposit Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]      
Service fees on deposit accounts $ 18,551 $ 20,619 $ 15,964
Wire transfer fees 4,934 5,057 $ 4,326
Wire transfer fees      
Disaggregation of Revenue [Line Items]      
Wire transfer fees 4,463 4,638  
Foreign exchange fees      
Disaggregation of Revenue [Line Items]      
Wire transfer fees 471 419  
Noninterest Bearing Deposits      
Disaggregation of Revenue [Line Items]      
Service fees on deposit accounts 18,489 20,555  
Noninterest Bearing Deposits | Monthly service charges      
Disaggregation of Revenue [Line Items]      
Service fees on deposit accounts 1,772 1,786  
Noninterest Bearing Deposits | Customer analysis charges      
Disaggregation of Revenue [Line Items]      
Service fees on deposit accounts 7,825 8,583  
Noninterest Bearing Deposits | NSF charges      
Disaggregation of Revenue [Line Items]      
Service fees on deposit accounts 7,986 9,205  
Noninterest Bearing Deposits | Other service charges      
Disaggregation of Revenue [Line Items]      
Service fees on deposit accounts 906 981  
Interest-bearing Deposits | Monthly service charges      
Disaggregation of Revenue [Line Items]      
Service fees on deposit accounts $ 62 $ 64