Annual report pursuant to Section 13 and 15(d)

Capital Stock, Stock Plans, Warrants, and Stock Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)

v3.20.1
Capital Stock, Stock Plans, Warrants, and Stock Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Employee Stock Option Granted [Member]    
Weighted-average fair value per share $ 1.46  
Dividend yield 0.00%  
Expected option life [1] 5 years  
Employee Stock Option Granted [Member] | Minimum [Member]    
Risk -free interest rate [2] 1.40%  
Expected volatility of stock [3] 48.67%  
Employee Stock Option Granted [Member] | Maximum [Member]    
Risk -free interest rate [2] 2.58%  
Expected volatility of stock [3] 51.38%  
Outside Director Stock Options Granted [Member]    
Weighted-average fair value per share $ 2.27 $ 2.87
Risk -free interest rate [2] 2.08%  
Expected volatility of stock [3] 54.28%  
Dividend yield 0.00% 0.00%
Expected option life [1] 10 years 10 years
Outside Director Stock Options Granted [Member] | Minimum [Member]    
Risk -free interest rate [2]   2.62%
Expected volatility of stock [3]   55.34%
Outside Director Stock Options Granted [Member] | Maximum [Member]    
Risk -free interest rate [2]   2.98%
Expected volatility of stock [3]   57.29%
[1] The expected option life is based on historical exercises and post-vesting data.
[2] The risk-free interest rate is based on the U.S. Treasury yield in effect at the grant date over the expected term of the option.
[3] The expected volatility is based on historical volatility from our traded Common Stock over the expected term of the option.