v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Non-interest Income
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, 2025 and 2024 (in thousands):
Three months ended March 31,
20252024
Non-interest income
In-scope of Topic 606:
Wealth management fees$7,328 7,488 
Insurance agency income5,651 4,793 
Banking service charges and other fees:
Service charges on deposit accounts4,743 3,316 
Debit card and ATM fees1,148 688 
Total banking service charges and other fees5,891 4,004 
Total in-scope non-interest income18,870 16,285 
Total out-of-scope non-interest income8,160 4,522 
Total non-interest income$27,030 20,807