XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Net loss per share attributable to common stockholders:  
Schedule of Computation of Basic and Diluted Earnings Per Share

The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the basic and diluted earnings per share calculations (in thousands):

 

   2023   2022 
   Year Ended December 31, 
   2023   2022 
Net loss  $(20,713)  $(18,292)
Cumulative dividend on convertible preferred stock   (1,343)   (1,343)
Net loss attributable to common stockholders  $(22,056)  $(19,635)
Weighted average number of common shares and equivalents:   80,702,358    76,061,183 
Basic EPS  $(0.27)  $(0.26)
Diluted EPS  $(0.27)  $(0.26)
Schedule of Anti-Dilutive Securities Excluded From Computation of Diluted Earnings Per Share

The following table sets forth the number of common shares that were excluded from the computation of diluted earnings per share because their inclusion would have been anti-dilutive as follows:

 

   December 31, 
   2023   2022 
Shares issuable upon vesting/exercise of:        
Options to purchase common stock   3,650,115    3,208,065 
Series A Convertible Preferred Stock and Accumulated Dividends   49,375,135    47,364,216 
Series B Convertible Preferred Stock   -    5,610,121 
Restricted stock units   1,502,131    1,208,739 
    54,527,381    57,391,141