XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Time Vesting Options

     

Weighted

             
      

Average

  

Weighted

      

Weighted

 
      

Remaining

  

Average

      

Average

 

Range of Exercise

 

Number

  

Contractual

  

Exercise

  

Options

  

Exercise

 

Prices between

 

Outstanding

  

Life

  

Price

  

Exercisable

  

Price

 

$4.01 - $8.00

  566,673   6.38  $7.42   566,673  $7.42 

$8.01+

  95,791   1.78   25.06   95,791  $25.06 
   662,464   5.72  $9.97   662,464     

Performance Vesting Options

         

Weighted

                         

 

 

         

Average

   

Weighted

           

Weighted

 
       

Remaining

   

Average

           

Average

 

Number

   

Contractual

   

Exercise

   

Options

   

Exercise

 

Outstanding

   

Life

   

Price

   

Exercisable

   

Price

 
  240,000       6.17     $ 7.59       240,000     $ 7.59  
  240,000       6.17     $ 7.59       240,000          

Market Vesting Options

         

Weighted

                         

 

 

 

         

Average

   

Weighted

           

Weighted

 
       

Remaining

   

Average

           

Average

 

Number

   

Contractual

   

Exercise

   

Options

   

Exercise

 

Outstanding

   

Life

   

Price

   

Exercisable

   

Price

 
  733,334       0.88     $ 3.00       -     $ -  
  733,334       0.88     $ 3.00       -          
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                                   

Performance Vesting

 
   

Market Vesting Options

   

Time Vesting Options

   

Options

 
           

Weighted

           

Weighted

           

Weighted

 
           

Average

           

Average

           

Average

 
   

Options

   

Exercise

   

Options

   

Exercise

   

Options

   

Exercise

 

Date/Activity

 

Outstanding

   

Price

   

Outstanding

   

Price

   

Outstanding

   

Price

 

Balance, December 31, 2023

    733,334       3.00       662,798     $ 10.00       240,000     $ 7.59  

Granted

    -       -       -       -       -       -  

Forfeited or expired

    -       -       (334 )     71.10       -       -  

Balance, March 31, 2024

    733,334       3.00       662,464       9.97       240,000     $ 7.59