XML 78 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Noninterest Income (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year ended

 
  

December 31,

 

(dollars in thousands)

 

2024

  

2023

  

2022

 

Retirement and benefit

 $64,365  $65,294  $67,135 

Wealth

  26,171   21,855   20,870 

Mortgage banking (1)

  10,073   8,411   16,921 

Service charges on deposit accounts

  1,976   1,280   1,434 

Net gains (losses) on investment securities (1)

     (24,643)   

Other

            

Gain on sale of premises and equipment

  3,941   50   33 

Client swap fees

  2,135   1,396    

Interchange fees

  2,291   2,222   2,246 

Bank-owned life insurance income (1)

  862   876   836 

Misc. transactional fees

  1,366   1,433   1,412 

Other noninterest income

  1,750   2,055   336 

Total noninterest income

 $114,930  $80,229  $111,223