Quarterly report [Sections 13 or 15(d)]

Net Loss Per Share (Tables)

v3.25.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of anti-dilutive securities

The following anti-dilutive securities were excluded from the calculations of diluted net loss per share:

 

Schedule of anti-dilutive securities

    2025     2024  
    Three Months Ended
March 31,
 
    2025     2024  
Stock options     769,888       241,814  
Warrants     736,574       298,962  
Total     1,506,462       540,776