XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Outstanding

  

Exercisable

 
  

Number of Options

  

Weighted Average Exercise Price

  

Number of Options

  

Weighted Average Exercise Price

 

Options outstanding and exercisable, December 31, 2022

  16,668  $143.62   10,000  $239.38 

Vested

        3,336   48.75 

Expired

  (6,668)  285.89   (6,668)  285.89 

Options outstanding and exercisable, December 31, 2023

  10,000   48.75   6,668   48.75 

Vested

         3,332   48.75 

Options outstanding and exercisable, June 30, 2024

  10,000  $48.75   10,000  $48.75 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Restricted Stock Awards

  

Restricted Stock Units

 
  

Shares

  

Weighted Average Grant Price

  

Shares

  

Weighted Average Grant Price

 

Unvested shares, December 31, 2022

  42  $235.87     $ 

Granted

        177,564   2.14 

Vested

  (42)  235.87   (177,564)  2.14 

Unvested Shares, December 31, 2023

            

Unvested Shares, June 30, 2024

    $     $