v3.26.1
Note 12 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Stock Options

   

Weighted Average

Exercise Price

   

Weighted Average

Remaining Contractual

Life (in years)

   

Aggregate

Intrinsic Value

 

Outstanding at January 1, 2026

    4,408       0.46       3.8     $ -  

Options forfeited/expired

    -       -       -       -  

Outstanding at June 30, 2026

    4,408     $ 0.46       3.3     $ -  

Options vested and exercisable at June 30, 2026

    4,408     $ 0.46       3.3     $ -  
Nonvested Restricted Stock Shares Activity [Table Text Block]
   

Number of Shares

   

Weighted Average

Grant Date Fair

Value per Share

 

Nonvested at January 1, 2026

    4,692     $ 0.054  

Vested

    (1,817 )     -  

Nonvested at June 30, 2026

    2,875     $ 0.054