XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2024

  

2023

 

Outstanding, December 31

  5,021,354   4,490,104 

Warrants issued in connection with public offering and private placement

  6,369,871   531,250 

Exercises and conversions

  -   - 

Outstanding, December 31

  11,391,225   5,021,354 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

December 31, 2024

 
      

Weighted

     
      

Average

  

Aggregated

 
  

Number of

  

Grant-Date

  

Intrinsic

 
  

units

  

Fair value

  

Value

 
             

Outstanding, December 31, 2023

  314,461  $3.46  $- 

Granted

  311,154   3.20   - 

Vested and settled with share issuance

  (148,002)  (3.49)  - 

Forfeited

  (119,710)  (3.38)  - 

Outstanding, December 31, 2024

  357,903  $3.25  $-