v3.25.1
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 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:
         
             
    March 31,
2025
  March 31,
2024
    (shares)   (shares)
Warrants to purchase shares of common stock
   9,595,777     9,378,612 
Options to purchase shares of common stock
   7,999,758     7,402,258 
Restricted stock units
   536,520     398,000 
Shares of common stock issuable upon conversion of convertible notes payable – related party
   7,175,772     6,570,108 
Shares of common stock issuable upon conversion of convertible line of credit – related party
   25,515,956     17,395,464 
Shares of common stock issuable upon conversion of preferred stock
   499,174     499,174 
     51,322,957     41,643,616