XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Basic and Diluted

The Net loss per share basic and diluted for the respective periods indicated is as follows:

 

   2023   2022 
  

Years Ended

December 31,

 
   2023   2022 
Numerator          
Net loss  $(52,666)  $(56,171)
           
Denominator          
Weighted average common shares outstanding, basic and diluted   41,756,129    36,172,421 
           
Net loss per share (1)          
Net loss per share - basic and diluted  $(1.26)  $(1.55)

 

(1)- Convertible Preferred Stock would potentially be considered a participating security under the two-class method of calculating net loss per share. However, the Company has incurred net losses to-date, and as such holders are not contractually obligated to share in the losses, there is no impact on the Company’s net loss per share calculation for the periods indicated.
Schedule of Common Stock Equivalents Excluded from Computation of Diluted Earnings Per Share

   2023   2022 
   December 31, 
   2023   2022 
         
Stock options   5,504,383    2,565,377 
Unvested restricted stock awards   2,337,440    2,091,420 
Preferred stock   13,744,812     
Total   21,586,635    4,656,797