XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Warrants (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Warrants, Valuation Assumptions [Table Text Block]
  

For the nine months ended September 30,

 

Description

 

2023

  

2022

 

Dividend-yield

  -%  -%

Risk-free interest rate

  3.80%  1.75%

Expected volatility

  117.60%  151.41%

Expected life (years)

  4.63   3.52 

Exercise price per warrant

 $1.18  $10.47 

Market value per share on grant date

 $4.11  $11.29 

Fair value per warrant on grant date

 $3.97  $9.68 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

Warrants Outstanding & Exercisable

  

Weighted - Average Exercise Price

  

Average Remaining Term in Years

 

Outstanding December 31, 2022

  355  $15.92   7.48 

Granted

  486   1.18     

Exercised

  (336)  0.83     

Outstanding September 30, 2023

  505  $11.78   6.15