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.21.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, 2020
Dec. 31, 2019
Employee Stock Option Granted [Member]    
Weighted-average fair value per option   $ 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 option $ 4.66 $ 2.27
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] 0.59%  
Expected volatility of stock [3] 55.83%  
Outside Director Stock Options Granted [Member] | Maximum [Member]    
Risk -free interest rate [2] 1.61%  
Expected volatility of stock [3] 56.68%  
[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.