v3.20.1
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%