XML 143 R130.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers (Details) - Banking - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 41,992 $ 34,827 $ 26,496
Service charges on deposit accounts      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 18,211 12,504 9,630
Credit and debit card fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 11,511 9,596 7,994
Trust and investment advisory fees      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax 6,806 7,795 5,201
Other income      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer, excluding assessed tax $ 5,464 $ 4,932 $ 3,671