Stock-Based Compensation - Schedule of Warrant Activity (Details)
|
3 Months Ended |
|
Mar. 31, 2021
$ / shares
shares
|
| Share-based Payment Arrangement [Abstract] |
|
| Number of Warrants Outstanding, Beginning | shares |
70,000
|
| Number of Warrants Outstanding, Granted | shares |
|
| Number of Warrants Outstanding, Forfeited/Cancelled | shares |
|
| Number of Warrants Outstanding, Exercised | shares |
|
| Number of Warrants Outstanding, Ending | shares |
70,000
|
| Weighted Average Exercise Price, Beginning |
$ 1.83
|
| Weighted Average Exercise Price, Granted |
|
| Weighted Average Exercise Price, Forfeited/Cancelled |
|
| Weighted Average Exercise Price, Exercised |
|
| Weighted Average Exercise Price, Ending |
1.83
|
| Weighted Average Fair Value, Beginning |
5.21
|
| Weighted Average Fair Value, Granted |
|
| Weighted Average Fair Value, Forfeited/Cancelled |
|
| Weighted Average Fair Value, Exercised |
|
| Weighted Average Fair Value, Ending |
$ 5.21
|
| Weighted-average Remaining Contractual Life (Years) Outstanding, Ending |
3 years
|