v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
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 three and six months ended June 30, 2026 and 2025 (in thousands):
Three months ended June 30,Six months ended June 30,
2026202520262025
Non-interest income
In-scope of Topic 606:
Wealth management fees$7,517 6,948 14,920 14,275 
Insurance agency income5,446 4,942 12,296 10,593 
Banking service charges and other fees:
Service charges on deposit accounts5,439 5,104 10,642 9,847 
Debit card and ATM fees1,244 1,283 2,397 2,431 
Total banking service charges and other fees6,683 6,387 13,039 12,278 
Total in-scope non-interest income19,646 18,277 40,255 37,146 
Total out-of-scope non-interest income12,327 8,798 23,172 16,959 
Total non-interest income$31,973 27,075 63,427 54,105