v3.26.1
Note 13 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

Description

 

Level

  

June 30,

2026

  

December 31,

2025

 
             

Assets:

            

Money Market Account

  1  $375  $403 
             

Liabilities:

            

Warrant liabilities (Note 11)

  3  $18,550  $12,304 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  

June 30,

 
  

2025

 

Stock price on valuation date

  $3.26  

Time to expiration

 0.540.83 

Notes market interest rate

  12.66%  

Equity volatility

 117.5%138.0% 

Risk-free rate

  4.07%  

Probability of default

  0%  
  

June 30,

2026

 

December 31,

2025

 

Stock price on valuation date

  $4.09   $2.71  

Exercise price per share

 $1.652.30 $1.65-$11.50 

Expected life

 3.133.72 0.39-3.62 

Volatility

 106.26110.21% 80.52-118.80% 

Risk-free rate

  4.15  3.61-3.64% 

Dividend yield

  0.0%   0.0%  

Fair value of warrants

  $0.01  $0.01-2.22 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Fair value of Anson Notes as of December 31, 2024

 $6,257 

Fair value of Anson III Note at issuance

  2,522 

Conversion and repayments of principal and interest (shares)

  (1,347)

Fair value adjustment through earnings

  965 

Fair value of Anson Notes as of March 31, 2025

  8,397 

Conversion and repayments of principal and interest (shares)

  (4,108)

Fair value adjustment through earnings

  5,565 

Fair value of Anson Notes as of June 30, 2025

 $9,854 

Balance as of December 31, 2025

 $12,304 

Change in fair value of warrant liabilities

  (3,538)

Balance as of March 31, 2026

 $8,766 

Change in fair value of warrant liabilities

  9,784 

Balance as of June 30, 2026

 $18,550