XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Note O - Stock Options (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                   

Weighted

     
               

Weighted

  

average

     
  

Number of Options

  

average

  

remaining

  

Aggregate

 
  

2015

   

Non

  

Total

  

exercise

  

life

  

intrinsic

 
  

Plan

   

Plan

      

price

  

(in years)

  

value

 
                          

Outstanding, as of December 31, 2022

  6,241    4,724   11,313  $299.61   2.07  $0 

Granted

                     

Exercised

                     

Forfeited

  (151)      (151   94.44         

Expired

  (1,548)      (1,895)  256.30         

Outstanding, as of December 31, 2023

  4.542    4,724   9,266  $311.16   0.96  $0 

Granted

                     

Exercised

                     

Forfeited

  (348)      (348)  93.60         

Expired

  (1,187)   (4,724)  (5,911)  380.51         

Outstanding, as of December 31, 2024

  3,007    -   3,007  $197.31   

1.14

  $0 

Vested or expected to vest at December 31, 2024

           3,007  $197.31   1.14  $0 

Exercisable at December 31, 2024

           3,007  $197.31   1.14  $0 
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]
  

Options Outstanding

  

Options Exercisable

 
      

Weighted

  

Weighted

      

Weighted

 
      

average

  

average

      

average

 
  

Number of

  

exercise

  

remaining

  

Number

  

exercise

 

Range of exercise prices

 

shares

  

price

  

life (in years)

  

exercisable

  

price

 

$93.60 - 169.92

  1,857  $144.71   1.67   1,857  $144.71 

$169.93 - 504.00

  1,150   282.24   0.22   1,150   282.24 

$93.60 - 504.00

  3,007           3,007