v3.25.1
Note 3 - Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year ended December 31,

 
  

2024

  

2023

 

Numerator:

        

Net loss

 $(46,971) $(37,050)

Net loss allocated to stockholders of the Company

 $(46,996) $(37,250)

Denominator:

        

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

  660   544 

Net loss per share:

        

Basic and diluted

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

December 31,

 
  

2024

  

2023

 

Options to purchase common stock

  89,325   89,449 

Preferred stock

  7,852,840   808,050 

Shares reserved for convertible notes

  268,356   89,393 

Warrants for common stock

  153,147   96,598 

Total potential dilutive shares

  8,363,668   1,083,490