XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Common Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of net loss per share attributable to common stockholders, basic and diluted
   As of June 30, 
   2022   2021 
Numerator:        
Net loss attributable to common stockholders  $19,294   $26,427 
Denominator:          
Weighted-average shares of common stock outstanding, basic and diluted  11,252,686   11,229,484 
Net loss per share attributable to common stockholders, basic and diluted  $(1.71)  $(2.34)

 

Schedule of potentially anti-dilutive shares
   As of June 30, 
   2022   2021 
Stock options issued and outstanding   1,870,245    1,415,789 
Restricted stock units issued and outstanding   474,913    384,994 
Conversion of Series 1 Convertible Preferred Stock   8,029,039    8,029,039 
Total potentially dilutive shares   10,374,197    9,829,822