XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 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 June 30,   Six Months Ended June 30,
    2025       2024        2025       2024  
                         
Net loss attributable to common stockholders, basic & diluted
$ (4,585,922    (4,684,574     (10,482,761    (8,284,084
Weighted average number of shares used in computing net loss per share attributable to common stockholders, basic and diluted
  28,880,704     22,215,516      27,025,277     21,995,436 
Net loss per share attributable to common stockholders, basic and diluted
$ (0.16    (0.21     (0.39    (0.38
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:
 
                         
    Three Months Ended June 30,   Six Months Ended June 30,
      2025       2024       2025       2024  
                         
Options to purchase common stock
   4,648,497     3,171,139     4,648,497     3,171,139 
Warrants to purchase common stock, in connection with April 2023 financing
   68,809     68,809     68,809     68,809 
Warrants to purchase common stock, in connection with November 2023 financing
   5,805,083     11,610,166     5,805,083     11,610,166 
Warrants to purchase common stock, in connection with June 2025 financing
   105,726          105,726      
Warrants to purchase common stock
   141,639     196,816     141,639     196,816 
Total potential shares
   10,769,754     15,046,930     10,769,754     15,046,930