v3.26.1
Revenue Recognition In-Scope and Out-of-Scope Revenue Streams (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Trust income $ 3,583 $ 3,029 $ 6,991 $ 6,051
Service charges on deposit accounts 5,744 5,595 11,274 11,033
Insurance and retail brokerage commissions 3,085 3,097 6,352 6,267
Card-related interchange income 4,005 3,998 7,666 7,652
Derivatives mark to market 95 0 89 (153)
Gain on sale of loans and other assets. 2,028 2,217 4,210 3,605
Other income 2,476 2,600 4,659 4,855
Noninterest Income 26,997 24,749 51,584 47,251
In-Scope of Topic 606 [Member]        
Trust income 3,583 3,029 6,991 6,051
Service charges on deposit accounts 5,744 5,595 11,274 11,033
Insurance and retail brokerage commissions 3,085 3,097 6,352 6,267
Card-related interchange income 4,005 3,998 7,666 7,652
Gain on sale of loans and other assets. 136 499 327 624
Other income 588 725 1,228 1,455
Noninterest Income 17,141 16,943 33,838 33,082
Out-Of-Scope of Topic 606 [Member]        
Noninterest Income $ 9,856 $ 7,806 $ 17,746 $ 14,169