Summary of Significant Accounting Policies - Schedule of Changes in Level 1 Marketable Securities Measured at Fair Value (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
|
| Loss on available for sale marketable securities, net | $ (58,354) | $ (671,070) |
| Level 1 - Marketable Securities - Recurring [Member] | ||
| Balance, beginning | 204,239 | |
| Sales and settlements during the period | ||
| Loss on available for sale marketable securities, net | (58,354) | |
| Balance, ending | $ 145,885 | |