Condensed Consolidated Statement of Changes in Stockholders' Equity (Deficit) (Unaudited) - USD ($) | Common Stock [Member] | Additional Paid-in Capital [Member] | Receipt on Account of Shares [Member] | Accumulated Other Comprehensive Loss [Member] | Accumulated Deficit [Member] | Total |
Balance at Dec. 31, 2018 | $ 141,638 | $ 84,007,612 | | $ 164,232 | $ (87,186,783) | $ (2,873,301) |
Balance, shares at Dec. 31, 2018 | 141,634,700 | | | | | |
Loss for the period | | | | | (1,920,510) | (1,920,510) |
Other comprehensive income (loss) | | | | (26,638) | | (26,638) |
Amounts allocated to Series D-1, D-2 and Series D-3 Warrants, net | | 31,915 | | | | 31,915 |
Amount allocated to issuance of Common Stock from Series D offering | $ 18,892 | 3,898,155 | | | | 3,917,047 |
Amount allocated to issuance of Common Stock from Series D offering, shares | 18,889,618 | | | | | |
Issuance of shares as settlement of financial liabilities | $ 1,190 | 305,866 | | | | 307,056 |
Issuance of shares as settlement of financial liabilities, shares | 1,190,141 | | | | | |
Warrants issued as consideration for placement agent services | | 249,612 | | | | 249,612 |
Stock-based compensation | $ 235 | 329,935 | | | | 330,170 |
Stock-based compensation, shares | 232,560 | | | | | |
Balance at Jun. 30, 2019 | $ 161,955 | 88,823,095 | | 137,594 | (89,107,293) | 15,351 |
Balance, shares at Jun. 30, 2019 | 161,947,019 | | | | | |
Balance at Mar. 31, 2019 | $ 146,447 | 85,244,557 | | 131,084 | (88,208,436) | (2,686,348) |
Balance, shares at Mar. 31, 2019 | 146,440,814 | | | | | |
Loss for the period | | | | | (898,857) | (898,857) |
Other comprehensive income (loss) | | | | 6,510 | | 6,510 |
Amounts allocated to Series D-1, D-2 and Series D-3 Warrants, net | | 26,287 | | | | 26,287 |
Amount allocated to issuance of Common Stock from Series D offering | $ 15,392 | 3,197,418 | | | | 3,212,810 |
Amount allocated to issuance of Common Stock from Series D offering, shares | 15,389,925 | | | | | |
Warrants issued as consideration for placement agent services | | 203,366 | | | | 203,366 |
Stock-based compensation | $ 116 | 151,467 | | | | 151,583 |
Stock-based compensation, shares | 116,280 | | | | | |
Balance at Jun. 30, 2019 | $ 161,955 | 88,823,095 | | 137,594 | (89,107,293) | 15,351 |
Balance, shares at Jun. 30, 2019 | 161,947,019 | | | | | |
Balance at Dec. 31, 2019 | $ 161,858 | 89,005,407 | | 124,062 | (90,702,928) | (1,411,602) |
Balance, shares at Dec. 31, 2019 | 161,858,436 | | | | | |
Loss for the period | | | | | (1,307,942) | (1,307,942) |
Other comprehensive income (loss) | | | | (6,001) | | (6,001) |
Amount allocated to issuance of Common Stock from Series D offering | $ 37,500 | 12,215,682 | | | | 12,253,182 |
Amount allocated to issuance of Common Stock from Series D offering, shares | 37,500,000 | | | | | |
Issuance of shares as settlement of financial liabilities | $ 1,167 | 62,126 | 62,086 | | | 125,379 |
Issuance of shares as settlement of financial liabilities, shares | 1,166,630 | | | | | |
Warrants issued as consideration for placement agent services | | 756,087 | | | | 756,087 |
Stock-based compensation | | 13,251 | | | | 13,251 |
Stock-based compensation, shares | | | | | | |
Balance at Jun. 30, 2020 | $ 200,525 | 102,052,553 | 62,086 | 118,061 | (92,010,871) | 10,422,354 |
Balance, shares at Jun. 30, 2020 | 200,525,066 | | | | | |
Balance at Mar. 31, 2020 | $ 199,358 | 101,978,019 | 63,293 | 143,353 | (91,436,698) | 10,947,325 |
Balance, shares at Mar. 31, 2020 | 199,358,436 | | | | | |
Loss for the period | | | | | (574,173) | (574,173) |
Other comprehensive income (loss) | | | | (25,292) | | (25,292) |
Issuance of shares as settlement of financial liabilities | $ 1,167 | (62,126) | (1,207) | | | 62,086 |
Issuance of shares as settlement of financial liabilities, shares | 1,166,630 | | | | | |
Stock-based compensation | | 12,408 | | | | 12,408 |
Stock-based compensation, shares | | | | | | |
Balance at Jun. 30, 2020 | $ 200,525 | $ 102,052,553 | $ 62,086 | $ 118,061 | $ (92,010,871) | $ 10,422,354 |
Balance, shares at Jun. 30, 2020 | 200,525,066 | | | | | |