XML 75 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Non-Interest Income Segregated by Revenue
The following table presents non-interest income, segregated by revenue streams in-scope and out-of-scope of Topic 606, for the years ended December 31, 2024, 2023 and 2022:
 December 31,
(in-thousands)202420232022
Non-interest income
In-scope of Topic 606:
Wealth management fees$30,533 27,669 27,870 
Insurance agency income16,201 13,934 11,440 
Banking service charges and other fees:
Service charges on deposit accounts16,903 12,959 12,553 
Debit card and ATM fees4,651 2,963 3,124 
Total banking service charges and other fees21,554 15,922 15,677 
Total in-scope non-interest income68,288 57,525 54,987 
Total out-of-scope non-interest income25,825 22,304 32,802 
Total non-interest income$94,113 79,829 87,789