Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation and Employee Benefit Plan - Schedule of Weighted Average Estimated Fair Value of Stock Option Grants (Details)

v3.20.1
Stock-Based Compensation and Employee Benefit Plan - Schedule of Weighted Average Estimated Fair Value of Stock Option Grants (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Expected volatility  
Expected dividend yield
Risk-free interest rates  
Expected term (in years)   0 years
Minimum [Member]    
Expected volatility 98.97%  
Risk-free interest rates 1.39%  
Expected term (in years) 3 years  
Maximum [Member]    
Expected volatility 121.17%  
Risk-free interest rates 1.71%  
Expected term (in years) 4 years 6 months