Stockholders' Equity - Schedule of Warrants Exercised (Details) - $ / shares |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2023 |
Dec. 31, 2022 |
|
Equity [Abstract] | ||
Warrants Outstanding, Beginning balance | 796,985 | |
Warrants Outstanding, Issued | 127,775 | |
Warrants Outstanding, Ending balance | 924,760 | 796,985 |
Weighted Average Exercise Price, Beginning balance | $ 6.04 | |
Weighted Average Exercise Price, Issued | 2.81 | |
Weighted Average Exercise Price, Ending balance | $ 5.59 | $ 6.04 |
Weighted Average Remaining Contractual Term in Years | 4 years 8 months 4 days | 5 years 1 month 28 days |
X | ||||||||||
- Definition Class of warrants issued. No definition available.
|
X | ||||||||||
- Definition Class of warrants weighted average exercise price. No definition available.
|
X | ||||||||||
- Definition Class of warrants weighted average exercise price issued. No definition available.
|
X | ||||||||||
- Definition Class of warrants weighted average remaining contractual term. No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. No definition available.
|
X | ||||||||||
- References No definition available.
|