XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2025

  

2024

 

Deposit service charges and fees

 $884  $809 

Loan servicing fees (1)

  187   156 

Trust and insurance commissions and annuities income

  437   450 

Loss on sale of premises and equipment

  (5)  (75)

Earnings (loss) on bank-owned life insurance (1)

  4   (87)

Gain on repurchase of Subordinated notes (1)

  42   107 

Other (1)

  85   101 

Total noninterest income

 $1,634  $1,461