Stockholders' Equity (Tables) |
12 Months Ended | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2019 | ||||||||||||||||||||||
| Stockholders' Equity Note [Abstract] | ||||||||||||||||||||||
| Schedule of shares of common stock reserved for future issuance | As of December 31, 2019, the Company had reserved a total of 14,178,107 of its authorized shares of common stock for future issuance as follows:
|
|||||||||||||||||||||