At September 30, 2025 and 2024 the Common Stock equivalent shares were as follows: (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Accounting Policies [Abstract] | ||
| Shares of Common Stock issuable upon exercise of options | 361,624 | 361,624 |
| Shares of Common Stock issuable upon exercise of warrants | 415,974 | 331,921 |
| Shares of Common Stock issuable upon conversion of Series B preferred stock | 53,096 | |
| Shares of Common Stock issuable upon conversion of Series C preferred stock | ||
| Shares of Common Stock issuable upon exercise of Warrants for Series B preferred stock and subsequent conversion to Common Stock | 3,333,319 | |
| Common Stock equivalents excluded from diluted net loss per share | 4,164,013 | 693,545 |