v3.26.1
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
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,
2026
      March 31,
2025
 
      (shares)       (shares)  
Warrants to purchase shares of common stock
    4,172,144       9,595,777  
Options to purchase shares of common stock
    7,207,593       7,999,758  
Restricted stock units
    518,158       536,520  
Shares of common stock issuable upon conversion of convertible notes payable – related party
    7,785,092       7,175,772  
Shares of common stock issuable upon conversion of convertible line of credit – related party
    33,642,982       25,515,956  
Shares of common stock issuable upon conversion of preferred stock
    490,840       499,174  
      53,816,809       51,322,957