Annual report [Section 13 and 15(d), not S-K Item 405]

Note 8 - Common Stock Warrant Liabilities (Tables)

v3.25.1
Note 8 - Common Stock Warrant Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
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, 2022

  $ 2,609     $     $ 2,609  

Fair value of warrants at issuance as of January 31, 2023

          2,235       2,235  

Change in fair value of warrants

    (2,183 )     (2,075 )     (4,258 )

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  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

December 31,

   

December 31,

 
   

2024

   

2023

 

Stock price

  $ 2.00     $ 12.00  

Risk-free interest rate

    4.27 %     3.84 %

Expected dividend yield

           

Expected term in years

    2.78       3.78  

Expected volatility

    155 %     148 %
   

December 31,

 
   

2023

 

Stock price

  $ 12.00  

Risk-free interest rate

    4.23 %

Expected dividend yield

     

Expected term in years

    2.10  

Expected volatility

    175 %