Common Stock and Warrants (Details 1)
|
12 Months Ended |
|
Dec. 31, 2025
$ / shares
shares
|
| Number of Warrant Outstanding |
8,111,660
|
| Warrant |
|
| Number of Warrant Outstanding |
437,997
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 9.50
|
| Warrant Issue Date |
4/30/2021
|
| Expiration Date |
4/29/2026
|
| Warrant Eight |
|
| Number of Warrant Outstanding |
88,232
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.50
|
| Warrant Issue Date |
12/20/2023
|
| Expiration Date |
12/20/2028
|
| Warrant Nine |
|
| Number of Warrant Outstanding |
3,530
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.00
|
| Warrant Issue Date |
12/20/2023
|
| Expiration Date |
12/20/2028
|
| Warrant Ten |
|
| Number of Warrant Outstanding |
692,272
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.50
|
| Warrant Issue Date |
1/17/2024
|
| Expiration Date |
1/17/2029
|
| Warrant Eleven |
|
| Number of Warrant Outstanding |
17,919
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.00
|
| Warrant Issue Date |
1/17/2024
|
| Expiration Date |
1/17/2029
|
| Warrant Twelve |
|
| Number of Warrant Outstanding |
625,000
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 0.0001
|
| Warrant Issue Date |
4/17/2025
|
| Expiration Date |
Indefinite
|
| Warrant Two |
|
| Number of Warrant Outstanding |
46,313
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 9.50
|
| Warrant Issue Date |
6/21/2021
|
| Expiration Date |
6/18/2026
|
| Warrant Three |
|
| Number of Warrant Outstanding |
23,599
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 5.50
|
| Warrant Issue Date |
3/2/2022
|
| Expiration Date |
3/2/2027
|
| Warrant Four |
|
| Number of Warrant Outstanding |
5,030,407
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.50
|
| Warrant Issue Date |
12/13/2023
|
| Expiration Date |
12/13/2028
|
| Warrant Five |
|
| Number of Warrant Outstanding |
131,904
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.00
|
| Warrant Issue Date |
12/13/2023
|
| Expiration Date |
12/13/2028
|
| Warrant Six |
|
| Number of Warrant Outstanding |
992,840
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.50
|
| Warrant Issue Date |
12/19/2023
|
| Expiration Date |
12/19/2028
|
| Warrant Seven |
|
| Number of Warrant Outstanding |
21,647
|
| Weighted Average Exercise Price Outstanding | $ / shares |
$ 2.00
|
| Warrant Issue Date |
12/19/2023
|
| Expiration Date |
12/19/2028
|