Stockholders’ Equity - Schedule of Outstanding and Exercisable Warrants (Details) - Warrant [Member] - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Schedule of Outstanding and Exercisable Warrants [Line Items] | ||
Number of Warrants Outstanding, Beginning Balance | 10,074,195 | 10,345,784 |
Weighted Average Exercise Price, Beginning Balance | $ 4.91 | $ 4.9 |
Weighted Average Life (Years), Beginning Balance | 4 years | 5 years |
Aggregate Intrinsic Value, Beginning Balance | ||
Number of Warrants Outstanding, Ending Balance | 10,074,195 | 10,074,195 |
Weighted Average Exercise Price, Ending Balance | $ 4.91 | $ 4.91 |
Weighted Average Life (Years), Ending Balance | 4 years | 5 years |
Aggregate Intrinsic Value, Ending Balance | ||
Number of Warrants Outstanding, Warrants Exercised | (271,589) | |
Weighted Average Exercise Price, Warrants Exercised | $ 4.81 | |
Weighted Average Life (Years), Warrants Exercised | ||
Aggregate Intrinsic Value, Warrants Exercised |
X | ||||||||||
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Warrants Exercised. No definition available.
|
X | ||||||||||
- Definition Represents share based compensation arrangement by share based payment award equity instruments other than options exercised in period. No definition available.
|
X | ||||||||||
- Definition Represents share based compensation arrangement by share based payment award equity instruments other than options exercised period weighted average grant date fair value. No definition available.
|
X | ||||||||||
- Definition Weighted Average Life (Years), Warrants Exercised. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of non-vested options outstanding. No definition available.
|
X | ||||||||||
- Definition Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|