XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30, 2025

  

June 30, 2024

  

June 30, 2025

  

June 30, 2024

 

Noninterest Income

                

Service charges on deposit accounts

 $1,020  $612  $2,033  $1,266 

ATM and check card fees

  1,128   809   2,124   1,579 

Wealth management fees

  867   879   1,765   1,762 

Brokered mortgage fees

  183   32   293   70 

Fees for other customer services

  230   178   488   373 

Noninterest income (in-scope of Topic 606)

 $3,428  $2,510  $6,703  $5,050 

Noninterest income (out-of-scope of Topic 606)

  461   176   797   1,683 

Total noninterest income

 $3,889  $2,686  $7,500  $6,733