v3.25.4
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2025
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):

 

         
   Year Ended December 31, 
   2025   2024 
Net loss  $(21,643)  $(24,045)
Cumulative dividend on convertible preferred stock   (1,271)   (1,308)
Net loss attributable to common stockholders  $(22,914)  $(25,353)
           
Weighted average number of common shares and equivalents:   90,957,313    85,183,306 
Basic EPS  $(0.25)  $(0.30)
Diluted EPS  $(0.25)  $(0.30)
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, 
   2025   2024 
Shares issuable upon vesting/exercise of:        
Options to purchase common stock   4,270,381    3,858,360 
Series A Convertible Preferred Stock and Accumulated Dividends   50,277,527    49,371,307 
Restricted stock units   2,480,633    1,546,532 
    57,028,541    54,776,199