Investments - Schedule of Equity Securities in Private Companies (Details) - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2020 |
Dec. 31, 2019 |
|
| Marketable Securities [Member] | ||
| No. of Shares | 5,835,392 | 5,835,392 |
| Book value | $ 145,885 | $ 204,239 |
| Marketable Securities [Member] | Duo World Inc., [Member] | ||
| Company | Duo World Inc | Duo World Inc |
| No. of Shares | 5,835,392 | 5,835,392 |
| Book value | $ 145,885 | $ 204,239 |
| Common Equity Securities [Member] | ||
| No. of Shares | 5,006,521 | 5,008,792 |
| Book value | ||
| Common Equity Securities [Member] | Primesite Developments Inc [Member] | ||
| Company | Primesite Developments Inc. | Primesite Developments Inc. |
| No. of Shares | 5,006,521 | 5,006,521 |
| Book value | ||
| Status | Private Company | Private Company |
| Preferred Equity Securities [Member] | ||
| No. of Shares | 450,000 | 450,000 |
| Book value | ||
| Preferred Equity Securities [Member] | Primesite Developments Inc [Member] | ||
| Company | Primesite Developments Inc. | Primesite Developments Inc. |
| No. of Shares | 450,000 | 450,000 |
| Book value | ||
| Status | Private Company | Private Company |