v3.25.2
Schedule of Computation of Diluted Net Loss Per Share (Details)
6 Months Ended
Jun. 30, 2025
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total 12,243,363
Common Stock Options [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total 10,883,988
Unvested Restricted Stock [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total
Warrant [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total 1,359,375