XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Net Loss Per Common Share [Abstract]  
Schedule of net loss per share attributable to common stockholders, basic and diluted
   As of
March 31,
 
   2023   2022 
Numerator:        
Net loss attributable to common stockholders  $9,045   $10,755 
Denominator:          
Weighted-average shares of common stock outstanding, basic and diluted
   11,303,869    11,250,127 
Net loss per share attributable to common stockholders, basic and diluted
  $(0.80)  $(0.96)

 

Schedule of weighted average dilutive common shares
   As of
March 31,
 
   2023   2022 
Stock options issued and outstanding   2,973,531    1,980,055 
Restricted stock units issued and outstanding   586,061    489,238 
Conversion of Series 1 Convertible Preferred Stock   8,029,039    8,029,039 
Total potentially dilutive shares   11,588,631    10,498,332