XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share attributable to common stockholders
   Three Months Ended
March 31,
 
   2022   2021 
Numerator:        
Net loss and comprehensive loss  $(6,932)  $(5,608)
Accretion and dividends on redeemable convertible preferred stock   
    (2,489)
Net loss attributable to common stockholders  $(6,932)  $(8,097)
Denominator:          
Weighted-average common shares outstanding   32,744,004    8,049,048 
           
Net loss per share attributable to common stockholders, basic and diluted  $(0.21)  $(1.01)

 

Schedule of diluted net loss per share attributable to common stockholders
   Three Months Ended
March 31,
 
   2022   2021 
Non-vested shares under restricted stock grants   
    841,667 
Shares subject to options to purchase common stock   6,321,937    4,317,437 
Shares subject to warrants to purchase common stock   1,938,143    1,938,143 
Total   8,260,080    7,097,247