XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Dilutive Net Loss Per Common Share

The following table summarizes the number of potentially dilutive common stock equivalents excluded from the calculation of diluted net loss per common share as of June 30, 2024 and 2023:

 

   2024   2023 
(In thousands)  June 30, 
   2024   2023 
Shares of common stock issuable upon exercise of warrants   9,546    4,513 
Shares of common stock issuable upon exercise of options   5,554    4,269 
Potentially dilutive common stock equivalents excluded from diluted net loss per share   15,100    8,782