Summary of Significant Accounting Policies - Schedule of Fair Value of Assets Measured on Recurring and Non-recurring Basis (Details) - USD ($) |
Sep. 30, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Level 1 - Marketable Securities - Recurring [Member] | ||
| Fair value of assets recurring | $ 583,539 | $ 204,239 |