Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Fair Value Assumptions for Options Granted (Details)

v3.20.1
Stockholders' Equity - Schedule of Fair Value Assumptions for Options Granted (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
Risk free interest, minimum 1.77%
Risk free interest, maximum 2.79%
Expected term (in years) 5 years
Volatility, minimum 48.00%
Volatility, maximum 58.60%
Minimum [Member]  
Price at valuation $ 2.83
Exercise price 2.83
Maximum [Member]  
Price at valuation 3.40
Exercise price $ 3.40