XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2024
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):

 

   2024   2023 
   Year Ended December 31, 
   2024   2023 
Net loss  $(24,045)  $(20,713)
Cumulative dividend on convertible preferred stock   (1,308)   (1,343)
Net loss attributable to common stockholders  $(25,353)  $(22,056)
           
Weighted average number of common shares and equivalents:   85,183,306    80,702,358 
Basic EPS  $(0.30)  $(0.27)
Diluted EPS  $(0.30)  $(0.27)
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, 
   2024   2023 
Shares issuable upon vesting/exercise of:          
Options to purchase common stock   3,858,360    3,650,115 
Series A Convertible Preferred Stock and Accumulated Dividends   49,371,307    49,375,135 
Restricted stock units   1,546,532    1,502,131 
    54,776,199    54,527,381