v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Net Loss Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Common Share

The following table sets forth the computation of the basic and diluted net loss per common share: 

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
                 
Numerator:                
Net loss   $(3,667,287)  $(2,392,982)  $(7,512,667  $(4,056,270)
Denominator:                         
Weighted average common shares outstanding   1,961,642    1,067,231    1,903,222    1,067,231 
Net loss per common share, basic and diluted   $(1.87)  $(2.24)  $(3.95)  $(3.80)
Schedule of Common Stock Equivalents

The following common stock equivalents were excluded from the calculation of diluted net loss per share applicable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:

 

   As of June 30, 
   2025   2024 
Anti-dilutive common stock equivalents:        
Stock options to purchase common stock   433,001    156,334 
Warrants to purchase common stock   615,940    311,652 
Total anti-dilutive common stock equivalents   1,048,941    467,986