v3.25.1
Net Loss per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2025
Net Loss per Share Attributable to Common Stockholders [Abstract]  
Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of the basic and diluted net loss per share:
 
         

 
 
Three Months Ended March 31,
 
   
2025
   
2024
 
             
Net loss attributable to common stockholders, basic & diluted
 
$
(5,896,839
)
   
(3,599,510
)
                 
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted
   
25,149,236
     
21,775,357
 
Net loss per share attributable to common stockholders, basic and diluted
 
$
(0.23
)
   
(0.17
)
Computations of Diluted Weighted Average Shares Outstanding
The following potentially dilutive securities have been excluded from the computations of diluted weighted average shares outstanding because they would be anti-dilutive:
 
         
   
March 31,
2025
   
March 31,
2024
 
Options to purchase common stock
   
4,538,059
     
2,998,233
 
Warrants to purchase common stock, in connection with April 2023 financing
   
68,809
     
68,809
 
Warrants to purchase common stock, in connection with November 2023 financing
   
5,805,083
     
11,610,166
 
Warrants to purchase common stock
   
196,816
     
201,578
 
Total potential shares
   
10,608,767
     
14,878,786