Share-based payments (Details Narrative) - USD ($) |
1 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Dec. 21, 2017 |
Jul. 31, 2014 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
| Common stock, warrants, exercise price | $ 1.00 | |||
| Fair value of warrants granted | $ 2,586,000 | |||
| Stock warrant exercised | 120,000 | |||
| Stock warrant expired | 240,000 | |||
| Stock warrant outstanding | 120,000 | |||
| Stock warrant, recognized expense | $ 6,118 | |||
| Common stock shares issued, shares | 350,000 | 2,600,000 | ||
| Common stock shares issued, amount | $ 7,700 | $ 130,000 | ||
| Warrant related expenses | $ 423,973 | |||
| Nonemployee common stock warrants -- Fully-vested upon issuance [Member] | ||||
| Common stock warrants maximum contractual term | 5 years | |||