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

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Deposit service charges and fees

  $ 1,000     $ 915     $ 2,856     $ 2,558  

Loan servicing fees (1)

    82       97       345       350  

Trust and insurance commissions and annuities income

    314       405       1,145       1,204  

Loss on disposal of premises and equipment

    (21 )     (20 )     (30 )     (104 )

Loss on bank-owned life insurance

          (14 )     (1 )     (192 )

Bank-owned life insurance death benefit (1)

                417        

Gain on repurchase of Subordinated notes (1)

                42       107  

Other (1)

    328       99       522       296  

Total noninterest income

  $ 1,703     $ 1,482     $ 5,296     $ 4,219