v3.25.2
Note 8 - Revenue From Contracts With Customers (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Deposit service charges and fees

 $972  $834  $1,856  $1,643 

Loan servicing fees (1)

  76   97   263   253 

Trust and insurance commissions and annuities income

  394   349   831   799 

Loss on disposal of premises and equipment

  (4)  (9)  (9)  (84)

Loss on bank-owned life insurance

  (5)  (91)  (1)  (178)

Bank-owned life insurance death benefit (1)

  417      417    

Gain on repurchase of Subordinated notes (1)

        42   107 

Other (1)

  109   96   194   197 

Total noninterest income

 $1,959  $1,276  $3,593  $2,737