Commitments and Contingencies - Schedule of Operating Lease Liability (Details) - USD ($) |
Jun. 30, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Lease liability related to office lease right-of-use asset | $ 79,129 | |
| Less: Lease reduction | (9,350) | |
| Less: Translation rate difference | (5,362) | |
| Less: Current portion of operating lease liability | (12,467) | $ (13,374) |
| Long term operating lease liability | $ 51,950 | $ 62,412 |