Warrants (Details Narrative) - Warrant [Member] |
12 Months Ended |
|---|---|
|
Dec. 31, 2021
$ / shares
| |
| Weighted average exercise price | $ 15.97 |
| Weighted average remaining contractual life | 4 months 24 days |
| X | ||||||||||
- Definition Share based compensation on weighted average remaining contractual terms. No definition available.
|
| X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|