XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Revenue From Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Deposit service charges and fees

  $ 915     $ 836     $ 2,558     $ 2,482  

Loan servicing fees (1)

    97       98       350       368  

Trust and insurance commissions and annuities income

    405       290       1,204       933  

Losses on sales of securities (1)

                      (454 )

(Loss) gain on sale of premises and equipment

    (20 )           (104 )     9  

Valuation adjustment on bank premises held-for-sale (1)

                      (585 )

Loss on bank-owned life insurance (1)

    (14 )     (88 )     (192 )     (259 )

Gain on repurchase of Subordinated notes (1)

                107        

Other (1)

    99       104       296       298  

Total noninterest income

  $ 1,482     $ 1,240     $ 4,219     $ 2,792