XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers (Disaggregation of Revenue by Source) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers $ 217,719 $ 207,172 $ 170,130
Brokerage and insurance product commissions      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 17,668 20,710 18,731
Trust      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 33,460 21,930 18,392
Asset management      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 75,486 81,379 63,213
Wealth management      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 126,614 124,019 100,336
Mortgage broker fees      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 854 787 368
Service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 58,574 54,168 45,023
Administrative services      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 6,713 5,689 4,385
Card related fees      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers 11,474 9,210 7,579
Other deposit related fees      
Disaggregation of Revenue [Line Items]      
Total revenue from contracts with customers $ 13,490 $ 13,299 $ 12,439