v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents non-interest income, segregated by revenue streams in-scope and out-of-scope of Topic 606, for the three months ended March 31, 2026 and 2025 (in thousands):
Three months ended March 31,
20262025
Non-interest income
In-scope of Topic 606:
Wealth management fees$7,402 7,328 
Insurance agency income6,850 5,651 
Banking service charges and other fees:
Service charges on deposit accounts5,203 4,743 
Debit card and ATM fees1,153 1,148 
Total banking service charges and other fees6,356 5,891 
Total in-scope non-interest income20,608 18,870 
Total out-of-scope non-interest income10,845 8,160 
Total non-interest income$31,453 27,030