v3.25.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
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 three and six months ended June 30, 2025 and 2024 (in thousands):
Three months ended June 30,Six months ended June 30,
2025202420252024
Non-interest income
In-scope of Topic 606:
Wealth management fees$6,948 7,769 14,275 15,257 
Insurance agency income4,942 4,488 10,593 9,281 
Banking service charges and other fees:
Service charges on deposit accounts5,104 4,208 9,847 7,524 
Debit card and ATM fees1,283 1,174 2,431 1,861 
Total banking service charges and other fees6,387 5,382 12,278 9,385 
Total in-scope non-interest income18,277 17,639 37,146 33,923 
Total out-of-scope non-interest income8,798 4,636 16,959 9,158 
Total non-interest income$27,075 22,275 54,105 43,081