XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Basic and Diluted Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

June 30,

 
   

2023

   

2022

 

Stock options

    10,602,414       7,112,573  

Stock warrants

    1,021,076       1,120,300  

Nonvested restricted stock units

    12,938,688       7,985,275  

Total

    24,562,178       16,218,148