XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Common Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of net loss per share attributable to common stockholders, basic and diluted
   As of
September 30,
 
   2022   2021 
Numerator:        
Net loss attributable to common stockholders  $26,985   $37,024 
Denominator:          
Weighted-average shares of common stock outstanding, basic and diluted   11,256,995    11,231,513 
Net loss per share attributable to common stockholders, basic and diluted  $(2.40)  $(3.30)

 

Schedule of potentially anti-dilutive shares
   As of
September 30,
 
   2022   2021 
Stock options issued and outstanding   1,862,358    1,385,855 
Restricted stock units issued and outstanding   493,938    383,119 
Conversion of Series 1 Convertible Preferred Stock   8,029,039    8,029,039 
Total potentially dilutive shares   10,385,335    9,798,013