v3.25.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Net Loss Per Share  
Schedule of calculation of diluted net loss per share

    

Three and Six Months Ended June 30, 

2025

    

2024

Stock options

 

6,963,765

 

5,164,962

Company common stock warrants

 

2,057,812

 

1,945,548

Unvested restricted stock equity awards

 

2,151,535

 

2,475,786

Forfeitable shares

 

500,000

 

500,000

Earnout consideration

 

4,000,000

 

4,000,000

Total

 

15,673,112

 

14,086,296