v3.26.1
Note 10 - Stock-based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
      

Weighted-

 
      

Average

 
      

Grant-date

 
  

Shares

  

Fair Value

 
         

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 

Granted

  1,902,568  $4.73 

Forfeited or canceled

  (78,335) $3.07 

Vested

  (1,334,339) $4.00 
         

Nonvested at December 31, 2025

  1,984,808  $3.60