Quarterly report [Sections 13 or 15(d)]

Net Loss Per Share (Tables)

v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of anti-dilutive securities

The following potentially dilutive securities were excluded from the calculation of diluted net loss per share because their effect would have been antidilutive:

 

    2025     2024  
    Six Months Ended
June 30,
 
    2025     2024  
Stock options     24,012       7,431  
Warrants     19,457       11,628  
Total     43,469       19,059