Stockholders' Equity (Tables) |
3 Months Ended | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2020 | |||||||||||||||||||||||||
| Stockholders' Equity Note [Abstract] | |||||||||||||||||||||||||
| Schedule of shares of common stock reserved for future issuance | As of March 31, 2020, the Company had reserved a total of 17,201,657 of its authorized shares of common stock for future issuance as follows:
|
||||||||||||||||||||||||