Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Stock Options Activity (Details)

v3.21.1
Stockholders' Equity - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stockholders' Equity [Line Items]    
Weighted Average Exercise Price, Granted $ 4.58 $ 2.01
Stock Option [Member]    
Stockholders' Equity [Line Items]    
Number of Shares Options Outstanding - Beginning 3,082 2,980
Number of Shares, Granted 713 200
Number of Shares, Forfeited/expired (98)
Number of Shares Options Outstanding - Ending 3,795 3,082
Number of Shares Options Vested and Exercisable 3,007  
Weighted Average Exercise Price Options Outstanding - Beginning $ 1.67 $ 1.82
Weighted Average Exercise Price, Granted 4.58 2.01
Weighted Average Exercise Price, Forfeited/expired 2.81
Weighted Average Exercise Price Options Outstanding - Ending 2.21 $ 1.67
Weighted Average Exercise Price, Options Vested and Exercisable $ 1.83  
Weighted Average Remaining Contractual Life (in Years) - Beginning 3 years 8 months 12 days 4 years 9 months 18 days
Weighted Average Remaining Contractual Life (in Years) - Granted 7 years 6 years 10 months 25 days
Weighted Average Remaining Contractual Life (in Years) - Forfeited/expired 0 years 0 years
Weighted Average Remaining Contractual Life (in Years) - Ending 3 years 4 months 24 days 3 years 8 months 12 days
Weighted Average Remaining Contractual Life (in Years) - Options Vested and Exercisable 2 years 10 months 25 days  
Total Intrinsic Value - Beginning $ 1,085 $ 3,235
Total Intrinsic Value - Granted
Total Intrinsic Value - Ending 26,441 $ 1,085
Total Intrinsic Value, Options Vested and Exercisable $ 22,101