v3.25.2
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Loss Per Share [Abstract]  
Antidilutive Securities Excluded from Computation of Earnings Per Share
Dilutive shares which could exist pursuant to the exercise of outstanding stock instruments and which were not included in the calculation because their affect would have been anti-dilutive are as follows:
 
             
    June 30,
2025
  June 30,
2024
    (shares)   (shares)
Warrants to purchase shares of common stock
   9,704,430     9,426,853 
Options to purchase shares of common stock
   7,541,818     7,369,758 
Restricted stock units
   496,520     408,000 
Shares of common stock issuable upon conversion of convertible notes payable – related party
   7,327,374     6,721,188 
Shares of common stock issuable upon conversion of convertible line of credit – related party
   29,621,834     21,016,837 
Shares of common stock issuable upon conversion of preferred stock
   495,007     499,174 
     55,186,983     45,441,810