XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 21 - Revenue from Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]

(In thousands)

 

2022

  

2021

  

2020

 
             

Service charges on deposit accounts

 $2,273  $1,874  $1,788 

ATM and debit card fees

  4,345   4,076   3,488 

Investment advisory income

  427   377   365 

Other

  100   119   120 

Revenue from contracts with customers

  7,145   6,446   5,761 
             

Net gains on loans and investments

  419   2,774   2,522 

Increase in cash value of life insurance

  201   219   210 

Other

  162   112   106 

Other noninterest income

  782   3,105   2,838 
             

Total noninterest income

 $7,927  $9,551  $8,599