v3.24.3
Net (Loss) Income per Share (Tables)
9 Months Ended
Sep. 30, 2024
Net (Loss) Income per Share [Abstract]  
Computation of Weighted Average Common Shares
The following table presents the computation of weighted average common shares considered in the computation of diluted net (loss) income per share during the periods presented:

   
Three Months
Ended
September 30,
   
Nine Months
Ended
September 30,
 
   
2024
   
2023
   
2024
   
2023
 
Basic
   
26,145,080
     
21,446,648
     
25,501,117
     
21,117,211
 
Dilutive stock options
   
—
     
914,583
     
—
     
—
 
Dilutive RSUs
   
—
     
44,764
     
—
     
—
 
Dilutive warrants
   
—
     
—
     
—
     
—
 
Diluted common shares outstanding
   
26,145,080
     
22,405,995
     
25,501,117
     
21,117,211
 
Anti-dilutive Securities Excluded from Computation of Net (Loss) Income per Share
The following potential common shares were not considered in the computation of diluted net (loss) income per share as their effect would have been anti-dilutive for the three and nine-month periods presented below:

      
Three Months
Ended
September 30,
   
Nine Months
Ended
September 30,
 
       2024        2023    
2024
   
2023
 
Series A and RDO warrants
    7,204,299       7,204,299      
7,204,299
     
7,204,299
 
Stock options
    4,848,064       2,554,806      
4,848,064
     
3,469,389
 
RSUs     1,130,430       237,244       1,130,430       282,008  
Former Rexahn warrants
    —       58,597      
—
     
58,597