Stockholders' Equity (Schedule of Warrant activities) (Details) - USD ($) |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2022 |
Dec. 31, 2021 |
|
Equity [Abstract] | ||
Outstanding warrants | 4,417,675 | 4,505,621 |
Warrants expired, Number of shares | (87,946) | |
Warrants exercisable, Number of shares | 4,370,621 | |
Warrants outstanding, Weighted average exercise price | $ 3.19 | $ 3.20 |
Warrants expired, Weighted average exercise price | 3.70 | |
Warrants exercisable, Weighted average exercise price | $ 3.23 | |
Warrants outstanding, Weighted average intrinsic value | $ 0 | $ 68,800 |
Warrants exercisable, Weighted average intrinsic value | $ 0 | |
Warrants, Weighted average remaining contractual life | 3 years 9 months 3 days | 3 years 11 months 4 days |
Warrants exercisable, Weighted average remaining contractual life | 3 years 7 months 9 days |
X | ||||||||||
- Definition Class Of Warrant Or Right Exercisable. No definition available.
|
X | ||||||||||
- Definition Class Of Warrant Or Right exercisable, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Class of Warrant or Right exercisable, Weighted average intrinsic value No definition available.
|
X | ||||||||||
- Definition Class Of Warrant Or Right exercisable, Weighted Average remaining contractual life No definition available.
|
X | ||||||||||
- Definition Class Of Warrant Or Right Expired, Weighted Average Exercise Price. No definition available.
|
X | ||||||||||
- Definition Class of warrant or right number of shares expired during the period. No definition available.
|
X | ||||||||||
- Definition Class of Warrant or Right, Weighted average exercise price No definition available.
|
X | ||||||||||
- Definition Class of Warrant or Right, Weighted average intrinsic value. No definition available.
|
X | ||||||||||
- Definition Class Of Warrant Or Right, Weighted Average Remaining Contractual Life No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. No definition available.
|
X | ||||||||||
- References No definition available.
|