XML 54 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Weighted average common shares outstanding:

                

Basic

  150,933   126,314   148,943   123,835 

Dilutive unvested stock, convertible preferred stock, Common Stock Warrants and IPO Warrants

            

Diluted

  150,933   126,314   148,943   123,835 
                 

Basic and diluted net loss per share attributable to common stockholders

 $(0.84) $(0.13) $(1.08) $(0.27)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Unvested stock and stock units (1)

  2,014   1,981   2,033   1,666 

Convertible preferred stock

  57,039   41,725   56,239   40,159 

Common Stock Warrants

  1,448   1,474   1,414   1,463 

IPO Warrants (2)

     12,082      12,082 

Total potentially dilutive common shares

  60,501   57,262   59,686   55,370