XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

September 30, 2023

  

December 31, 2022

 
      Weighted      Weighted 
      Average      Average 
  Number of  Exercise  Number of  Exercise 
  

Shares

  

Price

  

Shares

  

Price

 
                 

Stock options outstanding and exercisable

  23,176  $38.92   28,122  $54.03 

 

Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Options Outstanding

  

Options Exercisable

 
   

Exercise

  

Weighted

  

Remaining

      

Weighted

 
   

Price

  

Average

  

Contractual

      

Average

 

Number of

  

Range

  

Exercise

  

Term

  

Number of

  

Exercise

 

Shares

  

Low

  

High

  

Price

  

(years)

  

Shares

  

Price

 
                          
16,500  $7.20  $11.60  $10.00   4.0   16,500  $10.00 
5,676   90.00   90.00   90.00   1.3   5,676   90.00 
1,000   226.20   226.20   226.20   1.0   1,000   226.20 
                          
23,176  $7.20  $226.20  $38.92   3.2   23,176  $38.92 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
      

Weighted-Avg.

 
      

Grant Date

 
      

Fair Value

 
  

Shares

  

Per Share

 
         

Non-vested restricted stock as of December 31, 2022

  687,000  $3.79 

Granted

  936,434   2.18 

Vested

  (544,198)  3.30 

Modifications (accelerated vesting)

  (164,000)  2.85 

Forfeited

  (60,000)  2.30 

Non-vested restricted stock as of September 30, 2023

  855,236  $2.63