XML 49 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Net Loss Per Share of Common Stock (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended

 
  

December 31,

 
  

2022

  

2021

 

Net loss

 $(76,322) $(39,151)

Basic and diluted net loss per share

 $(2.10) $(1.95)

Weighted-average shares used to compute basic and diluted net loss per share

  36,372   20,070 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Year Ended

 
  

December 31,

 
  

2022

  

2021

 

Options to purchase common stock

  4,570,432   2,439,253 

Common stock warrants

  50,029,052