XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Stock-based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
      

Weighted-

 
      

Average

 
      

Grant-date

 
  

Shares

  

Fair Value

 
         
         

Nonvested at December 31, 2022

  543,624  $8.90 

Granted

  603,884  $3.85 

Forfeited or canceled

  (90,315) $10.75 

Vested

  (468,116) $7.19 
         

Nonvested at December 31, 2023

  589,077  $4.80 

Granted

  2,533,053  $2.54 

Forfeited or canceled

  -  $- 

Vested

  (1,627,216) $3.74 
         

Nonvested at December 31, 2024

  1,494,914  $2.49