v3.25.4
Note 13 - Stockholders' Equity and Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  # of Restricted Stock Awards and Units  

Weighted Average Grant Date Fair Value per Share

 

Unvested at 12/31/2023

  27,177   4.11 

Vested

  (13,588)  4.11 

Unvested at 12/31/2024

  13,589   4.11 

Vested

  (13,589)  4.11 

Unvested at 12/31/2025

      
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Options

  

Weighted Average Exercise Price per Share

  

Weighted Average Grant Date Value per Option

  

Weighted Average Remaining Contractual Term (in years)

 

Outstanding at December 31, 2023

  2,074,505  $8.51  $2.11   7.9 

Granted

            

Outstanding at December 31, 2024

  2,074,505   8.51   2.11   6.8 

Expired

  (1,742,574)  8.98   2.14    

Outstanding at December 31, 2025

  331,931   6.00   1.95   6.1 

Options vested and exercisable at December 31, 2025

  331,931  $6.00  $1.95   6.1 
Schedule of Stockholders Equity [Table Text Block]
   

Year Ended December 31,

 

Issuance

Additional disclosure

 

2025

  

2024

 

Vesting of employee stock awards (1)

Stock-Based Compensation discussion above

  11,287   11,623