XML 61 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 18 - Basic and Diluted Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

December 31,

  

December 31,

  

December 31,

 
  

2021

  

2020

  

2019

 

Stock options

  4,640,660   4,361,872   1,830,958 

Stock warrants

  1,120,300   46,498,909   2,071,172 

Nonvested restricted stock units

  3,839,030   2,959,099   443,927 

Total

  9,599,990   53,819,880   4,346,057