v3.25.3
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