v3.26.1
Note 9 - Warrant Liability (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  

As of June 30, 2026

  

As of December 31, 2025

 

Expected life of the options to convert

  3.47   3.97 

Risk-free rate

  4.08%  3.58%

Historical volatility

  127.24%  123.69%

Valuation date stock price

 $2.89  $4.80 

Strike price

 

$19.30/$19.20

  

$19.30/$19.20

 

Probability of completing a change in control

  5%  5%

Volatility if change in control occurs

  100%  100%

Dividend yield

  0%  0%
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Warrant liability

 

Fair value as of December 31, 2025

 $227 

Change in fair value of warrant liabilities

  (115)

Fair value as of June 30, 2026

 $112