XML 347 R113.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Schedule of Exercise Prices of Common Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
2016 Stock Incentive Plan [Member]      
Number of Shares, Outstanding 8,064,561 9,405,541 2,176,637
Number of Shares, Exercisable 4,970,584    
2016 Stock Incentive Plan [Member] | Exercise Price Range One [Member]      
Exercise price upper range $ 1.00    
Number of Shares, Outstanding 5,048,750    
Number of Shares, Exercisable 2,539,496    
2016 Stock Incentive Plan [Member] | Exercise Price Range Two [Member]      
Exercise price lower range $ 1.01    
Exercise price upper range $ 1.25    
Number of Shares, Outstanding 1,553,333    
Number of Shares, Exercisable 1,154,687    
2016 Stock Incentive Plan [Member] | Exercise Price Range Three [Member]      
Exercise price lower range $ 1.26    
Exercise price upper range $ 1.50    
Number of Shares, Outstanding 28,309    
Number of Shares, Exercisable 18,448    
2016 Stock Incentive Plan [Member] | Exercise Price Range Four [Member]      
Exercise price lower range $ 1.51    
Exercise price upper range $ 1.75    
Number of Shares, Outstanding 345,000    
Number of Shares, Exercisable 239,759    
2016 Stock Incentive Plan [Member] | Exercise Price Range Five [Member]      
Exercise price lower range $ 1.76    
Exercise price upper range $ 2.00    
Number of Shares, Outstanding 924,169    
Number of Shares, Exercisable 904,444    
2016 Stock Incentive Plan [Member] | Exercise Price Range Six [Member]      
Exercise price lower range $ 2.01    
Exercise price upper range $ 2.25    
Number of Shares, Outstanding 135,000    
Number of Shares, Exercisable 83,750    
2016 Stock Incentive Plan [Member] | Exercise Price Range Seven [Member]      
Exercise price lower range $ 2.26    
Exercise price upper range $ 2.50    
Number of Shares, Outstanding 30,000    
Number of Shares, Exercisable 30,000    
2019 Equity Incentive Plan [Member]      
Number of Shares, Outstanding 65,013,645  
Number of Shares, Exercisable    
Number of Shares, Vested 55,556    
2019 Equity Incentive Plan [Member] | Exercise Price Range One [Member]      
Number of Shares, Outstanding 250,000    
Number of Shares, Exercisable    
Number of Shares, Vested    
2019 Equity Incentive Plan [Member] | Exercise Price Range Two [Member]      
Exercise price upper range $ 1.00    
Number of Shares, Outstanding 64,763,645    
Number of Shares, Exercisable    
Number of Shares, Vested 55,566    
Stock Outside Option 2016 Plan and 2019 Plan [Member]      
Exercise price upper range $ 1.00    
Number of Shares, Outstanding 3,724,667 2,414,000
Number of Shares, Exercisable    
Number of Shares, Vested 1,203,667