XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended March 31,

 
   

2024

   

2023

 

Numerator:

               

Net loss

  $ (9,789 )   $ (9,623 )

Net loss allocated to stockholders of the Company

  $ (9,794 )   $ (9,657 )

Denominator:

               

Weighted-average shares of common stock outstanding used in computing net loss per share, basic

    5,829       5,237  

Weighted-average shares of common stock outstanding used in computing net loss per share, diluted

    5,829       5,237  

Net loss per share:

               

Basic

  $ (1.68 )   $ (1.84 )

Diluted

  $ (1.68 )   $ (1.84 )
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

March 31, 2024

   

March 31, 2023

 

Options to purchase common stock

    1,048,074       1,005,680  

Preferred stock

    8,969,341       2,123,443  

Restricted share units

    -       2,668  

Shares reserved for convertible notes

    2,662,459       547,593  

Warrants for common stock

    1,936,920       1,061,930  

Total potential dilutive shares

    14,616,794       4,741,314