v3.26.1
Note 8 - Common Stock Warrants (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

October 2022

  

January 2023

     
  

Warrants

  

Warrants

  

Total

 

Fair value of warrants outstanding as of December 31, 2023

 $426  $160  $586 

Change in fair value of warrants

  (299)  129   (170)

Exercise of warrants

  (111)  (289)  (400)

Fair value of warrants outstanding as of December 31, 2024

  16   —   16 

Change in fair value of warrants

  (15)  —   (15)

Fair value of warrants outstanding as of December 31, 2025

 $1  $—  $1 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  

December 31,

  

December 31,

 
  

2025

  

2024

 

Stock price

 $0.68  $2.00 

Risk-free interest rate

  3.75%  4.27%

Expected dividend yield

  —   — 

Expected term in years

  1.78   2.80 

Expected volatility

  151%  155%