XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) $ 10,583 $ 8,092 $ 21,404 $ 18,591
TOTAL NON-INTEREST INCOME 13,902 12,423 28,939 26,504
Core Banking        
Disaggregation of Revenue [Line Items]        
Non-interest Income (out-of-scope of Topic 606) 3,319 4,331 7,535 7,913
Trust and Investment Product Fees        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 2,620 1,867 4,978 3,898
Trust and Investment Product Fees | Trust and Investment Advisory Services        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 2,620 1,867 4,978 3,898
Service Charges on Deposit Accounts        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 1,735 1,365 3,413 3,602
Service Charges on Deposit Accounts | Core Banking | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 1,735 1,365 3,413 3,602
Insurance Revenues        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 2,020 1,830 5,312 5,059
Insurance Revenues | Insurance | Transferred over Time        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 2,020 1,830 5,312 5,059
Interchange Fee Income        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 3,482 2,476 6,312 4,958
Interchange Fee Income | Core Banking | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) 3,482 2,476 6,312 4,958
Other Operating Income | Core Banking | Transferred at Point in Time        
Disaggregation of Revenue [Line Items]        
Non-interest Income (in-scope of Topic 606) $ 726 $ 554 $ 1,389 $ 1,074