XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Nonvested Restricted Stock Shares Activity [Table Text Block]
  

Nonvested Shares

  

Weighted Average Grant Date Fair Value

 

Nonvested as of December 31, 2024

  110,340  $18.26 

Granted

  75,525   23.93 

Vested

  (71,642)  20.61 

Forfeited/cancelled/expired

  (2,639)  19.01 

Nonvested as of September 30, 2025

  111,584  $20.57 
Schedule of Nonvested Performance-Based Units Activity [Table Text Block]
  Units (expected)  Units (maximum)  Weighted Average Grant Date Fair Value 

Unearned as of December 31, 2024

  189,672      $21.52 

Awarded

  88,681       19.01 

Change in estimate

  4,197       32.80 

Vested shares

  (43,331)      32.80 

Forfeited/cancelled/expired

  (3,452)      19.01 

Unearned as of September 30, 2025

  235,767   383,079  $18.74 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

Units (expected)

  

Weighted Average Grant Date Fair Value

 

Unearned as of December 31, 2024

  181,836  $20.32 

Awarded

  80,010   19.01 

Vested shares

  (91,364)  21.35 

Unearned as of September 30, 2025

  170,482  $19.15