XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The disaggregation of our revenue from contracts with customers included in our Banking segment is provided below for the years ended December 31,:
202320222021
Service charges on deposit accounts$21,345 $18,211 $12,504 
Credit and debit card fees12,000 11,511 9,596 
Trust and investment advisory fees5,693 6,806 7,795 
Other income4,930 5,464 4,932 
Total$43,968 $41,992 $34,827