XML 50 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Common Share (Tables)
12 Months Ended
Dec. 31, 2022
Net Loss Per Common Share [Abstract]  
Schedule of net loss per share attributable to common stockholders, basic and diluted
   December 31, 
   2022   2021 
Numerator:        
Net loss attributable to common stockholders  $65,952   $47,252 
Denominator:          
Weighted-average common shares outstanding – basic and diluted
   11,259,615    11,232,576 
Net loss per share attributable to common stockholders, basic and diluted
  $(5.86)  $(4.21)

 

Schedule of weighted average dilutive common shares
   December 31, 
   2022   2021 
Stock options issued and outstanding   1,828,329    1,356,639 
Restricted stock units issued and outstanding   486,338    383,119 
Conversion of Series 1 Convertible Preferred Stock   8,029,039    8,029,039 
Total potentially dilutive shares   10,343,706    9,768,797