v3.26.1
Note N - Stock Options (Tables)
12 Months Ended
Dec. 31, 2025
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, 2023

  454   472   926  $3,112.00   0.96  $0 

Granted

                    

Exercised

                    

Forfeited

  (35)     (35)  936.00         

Expired

  (119)  (472)  (591)  3,805.10         

Outstanding, as of December 31, 2024

  300      300  $1,973.10   1.14  $0 

Granted

                    

Exercised

                    

Forfeited

                    

Expired

  (104)     (104)  2,822.40         

Outstanding, as of December 31, 2025

  196      196  $1,453.15   0.69  $0 

Vested or expected to vest at December 31, 2025

            $     $0 

Exercisable at December 31, 2025

            $     $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

 

$936.00 - 1,699.20

  196  $1,453.15   0.69   196  $1,453.15