XML 81 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2023

  

2022

 

Warrants outstanding at January 1

  4,490,104   126,875 

Warrants issued in connection with public offering and private placement

  531,250   4,363,229 

Common stock exchanged to prefunded warrant

  -   - 

Warrants outstanding at December 31

  5,021,354   4,490,104 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

December 31, 2023

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2022

  301,111  $4.80  $- 

Granted

  225,604   3.00   - 

Vested and settled with share issuance

  (212,254)  (4.86)  - 

Outstanding, December 31, 2023

  314,461  $3.46  $-