Stockholders' Equity - Warrant activities (Details) - Warrants [Member] - USD ($) |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2020 |
Dec. 31, 2019 |
|
Subsidiary or Equity Method Investee [Line Items] | ||
Number of shares, Outstanding | 2,741,180 | |
Number of shares, Granted | 100,000 | |
Number of shares, Outstanding | 2,841,180 | 2,741,180 |
Number of shares, Exercisable | 2,681,180 | |
Weighted average exercise price, Outstanding | $ 3.19 | |
Weighted average exercise price, Granted | 2.16 | |
Weighted average exercise price, Outstanding | 3.15 | $ 3.19 |
Weighted average exercise price, Exercisable | $ 2.79 | |
Total intrinsic value, Outstanding | $ 176,200 | $ 111,000 |
Total intrinsic value, Granted | 52,000 | |
Total intrinsic value, Exercisable | $ 91,600 | |
Weighted average remaining contractual life (years), Outstanding | 2 years 4 months 20 days | 2 years 8 months 23 days |
Weighted average remaining contractual life (years), Granted | 2 years 9 months 14 days | |
Weighted average remaining contractual life, Exercisable (years) | 1 year 9 months 25 days |
X | ||||||||||
- Definition Weighted average exercise price of shares other than option outstanding. No definition available.
|
X | ||||||||||
- Definition Share Based Compensation Arrangement By Share Based Payment Options Granted Weighted Average Remaining Contractual Term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Definition Weighted average intrinsic value of shares other than option outstanding exercisable. No definition available.
|
X | ||||||||||
- Definition The number of shares into which fully or partially vested other than options outstanding as of the balance sheet date . No definition available.
|
X | ||||||||||
- Definition Weighted average exercise price of shares other than option outstanding exercisable. No definition available.
|
X | ||||||||||
- Definition Weighted average remaining contractual life of shares other than option outstanding exercisable. No definition available.
|
X | ||||||||||
- Definition Weighted average intrinsic value of shares granted other than option during the period. No definition available.
|
X | ||||||||||
- Definition Weighted average exercise price of shares granted other than option during the period. No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Weighted average remaining contractual term for equity-based awards excluding options, 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 | ||||||||||
- Definition Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options. 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. No definition available.
|
X | ||||||||||
- Details
|