XML 499 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation - Schedule of Exercise Prices of Common Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Exercise price lower range $ 2.25  
Exercise price upper range $ 1.32  
Number of Shares, Outstanding 9,405,541 2,176,637
Number of Shares, Exercisable 1,853,186  
Exercise Price Range One [Member]    
Exercise price upper range $ 1.00  
Number of Shares, Outstanding 6,093,500  
Number of Shares, Exercisable 516,333  
Exercise Price Range Two [Member]    
Exercise price lower range $ 1.01  
Exercise price upper range $ 1.25  
Number of Shares, Outstanding 1,707,482  
Number of Shares, Exercisable 921,946  
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 7,198  
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 108,542  
Exercise Price Range Five [Member]    
Exercise price lower range $ 1.76  
Exercise price upper range $ 2.00  
Number of Shares, Outstanding 1,055,000  
Number of Shares, Exercisable 252,500  
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 5,417  
Exercise Price Range Seven [Member]    
Exercise price lower range $ 2.26  
Exercise price upper range $ 2.50  
Number of Shares, Outstanding 41,250  
Number of Shares, Exercisable 41,250