XML 110 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Non-interest Income (out-of-scope of Topic 606) $ 6,832 $ 8,537 $ 16,157
Total Non-interest Income 60,261 59,133 59,462
Wealth Management Fees      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 11,711 10,076 10,321
Service Charges on Deposit Accounts      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 11,538 11,457 7,723
Insurance Revenues      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 9,596 10,020 9,268
Interchange Fee Income      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 17,452 15,820 13,116
In-Scope of Topic 606:      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 53,429 50,596 43,305
In-Scope of Topic 606: | Wealth Management Fees      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 11,711 10,076 10,321
In-Scope of Topic 606: | ATM Fees      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 1,185 1,235 992
In-Scope of Topic 606: | Wire Transfer Fees      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 696 737 703
In-Scope of Topic 606: | Other      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 1,251 1,251 1,182
In-Scope of Topic 606: | Safe deposit box rentals and other non-interest related fees      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 1,200 1,200 1,200
In-Scope of Topic 606: | Transferred at Point in Time | Service Charges on Deposit Accounts      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 11,538 11,457 7,723
In-Scope of Topic 606: | Transferred at Point in Time | Interchange Fee Income      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) 17,452 15,820 13,116
In-Scope of Topic 606: | Transferred over Time | Insurance Revenues      
Disaggregation of Revenue [Line Items]      
Non-interest Income (in-scope of Topic 606) $ 9,596 $ 10,020 $ 9,268