XML 129 R117.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue From Contracts With Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer $ 16,829 $ 15,040 $ 13,597
Service charges on deposit accounts | Over a period of time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 1,703 1,880 1,797
Service charges on deposit accounts | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 15,126 13,160 11,800
Debit and credit card      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 19,008 17,952 15,093
Debit and credit card | Over a period of time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 1,709 919 738
Debit and credit card | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 17,299 17,033 14,355
Wealth management      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 12,717 12,889 9,957
Wealth management | Over a period of time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 8,714 9,187 7,919
Wealth management | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 4,003 3,702 2,038
Other fee revenue | At a point in time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer $ 1,550 $ 1,900 $ 1,810