Stockholders' Equity (Details) - Schedule of fair value assumptions for black sholes |
3 Months Ended |
|---|---|
|
Mar. 31, 2020
$ / shares
| |
| Stockholders' Equity (Details) - Schedule of fair value assumptions for black sholes [Line Items] | |
| Dividend yield | 0.00% |
| Weighted average grant date fair value of options granted during the period (in Dollars per share) | $ 4.47 |
| Minimum [Member] | |
| Stockholders' Equity (Details) - Schedule of fair value assumptions for black sholes [Line Items] | |
| Expected term, years | 5 years |
| Volatility | 102.73% |
| Risk-free interest rate | 1.16% |
| Maximum [Member] | |
| Stockholders' Equity (Details) - Schedule of fair value assumptions for black sholes [Line Items] | |
| Expected term, years | 10 years |
| Volatility | 107.87% |
| Risk-free interest rate | 1.67% |