XML 42 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2023

  

2022

 

Weighted average common shares outstanding:

        

Basic

  146,931   121,328 

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

      

Diluted

  146,931   121,328 
         

Basic and diluted net loss per share attributable to common stockholders

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

Three Months Ended

 
  

March 31,

 
  

2023

  

2022

 

Unvested stock and stock units (1)

  2,053   1,347 

Convertible preferred stock

  52,622   37,671 

Common Stock Warrants

  1,380   1,452 

IPO Warrants (2)

     12,082 

Total potentially dilutive common shares

  56,055   52,552