Stock-Based Compensation - Schedule of Option Activity (Details)
|
9 Months Ended |
|
Sep. 30, 2020
$ / shares
shares
|
| Share-based Payment Arrangement [Abstract] |
|
| Options Outstanding, Beginning | shares |
2,021,817
|
| Options Outstanding, Granted | shares |
150,000
|
| Options Outstanding, Expired | shares |
|
| Options Outstanding, Forfeited/Cancelled | shares |
|
| Options Outstanding, Exercised | shares |
(528,623)
|
| Options Outstanding, Ending | shares |
1,643,194
|
| Weighted Average Exercise Price Outstanding, Beginning |
$ 1.69
|
| Weighted Average Exercise Price Granted |
8.14
|
| Weighted Average Exercise Price Expired |
|
| Weighted Average Exercise Price Forfeited/Cancelled |
|
| Weighted Average Exercise Price Exercised |
1.74
|
| Weighted Average Exercise Price Outstanding, Ending |
2.26
|
| Weighted Average Fair Value Outstanding, Beginning |
0.83
|
| Weighted Average Fair Value Granted |
4.75
|
| Weighted Average Fair Value Expired |
|
| Weighted Average Fair Value Forfeited/Cancelled |
|
| Weighted Average Fair Value Exercised |
0.88
|
| Weighted Average Fair Value Outstanding, Ending |
$ 1.21
|
| Weighted-average Remaining Contractual Life (years) Outstanding, Ending |
8 years 6 months
|