XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 - Stock-based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
      

Weighted-

 
      

Average

 
      

Grant-date

 
  

Shares

  

Fair Value

 
         
         

Nonvested at December 31, 2021

  634,247  $11.14 

Granted

  219,878  $2.22 

Forfeited or canceled

  -  $- 

Vested

  (310,501) $8.75 
         

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