| UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS DEFICIT (Unaudited) - USD ($)
 | Total | Common Stock | Additional Paid-In Capital | Retained Earnings (Accumulated Deficit) | 
| Balance, shares at Dec. 31, 2019 |  | 4,959,206 |  |  | 
| Balance, amount at Dec. 31, 2019 | $ (8,338,483) | $ 4,959 | $ 81,614,504 | $ (89,957,946) | 
| Issuance of warrants for services | 1,612,622 | 0 | 1,612,622 |  | 
| Issuance of warrants for services - related party | 297,248 | 0 | 297,248 |  | 
| Issuance of warrants for services - directors fees | 1,248,616 | 0 | 1,248,616 |  | 
| Issuance of warrants for participation agreements | 540,092 | $ 0 | 540,092 |  | 
| Issuance of common stock for cash, shares |  | 1,953 |  |  | 
| Issuance of common stock for cash, amount | 25,000 | $ 2 | 24,998 |  | 
| Common stock issued on conversion of 11% Convertible Debt and accrued interest, shares |  | 17,028 |  |  | 
| Common stock issued on conversion of 11% Convertible Debt and accrued interest, amount | 136,225 | $ 17 | 136,208 |  | 
| Common stock issued on warrant exercise, shares |  | 79,813 |  |  | 
| Common stock issued on warrant exercise, amount | 600,400 | $ 80 | 600,320 |  | 
| Cashless exercises of stock warrants, shares |  | 28,550 |  |  | 
| Cashless exercises of stock warrants, amount | 0 | $ 28 | (28) |  | 
| Net loss for the nine months ended September 30, 2020 | (7,212,569) |  |  | (7,212,568) | 
| Balance, shares at Sep. 30, 2020 |  | 5,086,550 |  |  | 
| Balance, amount at Sep. 30, 2020 | (11,090,848) | $ 5,086 | 86,074,580 | (97,170,514) | 
| Balance, shares at Jun. 30, 2020 |  | 5,083,129 |  |  | 
| Balance, amount at Jun. 30, 2020 | (9,992,974) | $ 5,083 | 83,669,702 | (93,667,759) | 
| Issuance of warrants for services | 713,647 | 0 | 713,647 | 0 | 
| Issuance of warrants for services - directors fees | 1,248,616 | 0 | 1,248,616 | 0 | 
| Issuance of warrants for participation agreements | 422,618 | $ 0 | 422,618 | 0 | 
| Common stock issued on warrant exercise, shares |  | 3,421 |  |  | 
| Common stock issued on warrant exercise, amount | 20,000 | $ 3 | 19,997 | 0 | 
| Net loss for the nine months ended September 30, 2020 | (3,502,755) | $ 0 | 0 | (3,502,755) | 
| Balance, shares at Sep. 30, 2020 |  | 5,086,550 |  |  | 
| Balance, amount at Sep. 30, 2020 | (11,090,848) | $ 5,086 | 86,074,580 | (97,170,514) | 
| Balance, shares at Dec. 31, 2020 |  | 5,162,945 |  |  | 
| Balance, amount at Dec. 31, 2020 | (11,310,614) | $ 5,163 | 87,747,898 | (99,063,675) | 
| Issuance of warrants for services | 1,601,909 | $ 0 | 1,601,909 |  | 
| Issuance of common stock for cash, shares |  | 139,664 |  |  | 
| Issuance of common stock for cash, amount | 1,514,969 | $ 140 | 1,514,829 |  | 
| Common stock issued on conversion of 11% Convertible Debt and accrued interest, shares |  | 942,322 |  |  | 
| Common stock issued on conversion of 11% Convertible Debt and accrued interest, amount | 7,538,556 | $ 942 | 7,537,614 |  | 
| Net loss for the nine months ended September 30, 2020 | (5,999,067) |  |  | (5,999,067) | 
| Issuance of common stock for cash - related party, shares |  | 4,464 |  |  | 
| Issuance of common stock for cash - related party, amount | 50,000 | $ 5 | 49,995 |  | 
| Issuance of warrants as per the Co-Participation Agreements | 55,697 | $ 0 | 55,697 |  | 
| Common stock issued on cashless warrant exercise, shares |  | 54,361 |  |  | 
| Common stock issued on cashless warrant exercise, amount | 0 | $ 54 | (54) |  | 
| Public offering issuance of stock and warrants, shares |  | 2,910,000 |  |  | 
| Public offering issuance of stock and warrants, amount | 14,548,500 | $ 2,910 | 14,545,590 |  | 
| Fractional Shares from Split, shares |  | (99) |  |  | 
| Fractional Shares from Split, amount |  | $ 0 | 0 |  | 
| Underwriting and other expenses for public offering | (1,697,829) | 0 | (1,697,829) |  | 
| Warrants sold as part of the public offering | 4,240 | $ 0 | 4,240 |  | 
| Common stock issued on registered warrant exercise, shares |  | 198,503 |  |  | 
| Common stock issued on registered warrant exercise, amount | 1,091,767 | $ 199 | 1,091,568 |  | 
| Stock issued for services, shares |  | 5,000 |  |  | 
| Stock issued for services, amount | 22,400 | $ 5 | 22,395 |  | 
| Balance, shares at Sep. 30, 2021 |  | 9,417,160 |  |  | 
| Balance, amount at Sep. 30, 2021 | 7,420,530 | $ 9,417 | 112,473,855 | (105,062,742) | 
| Balance, shares at Jun. 30, 2021 |  | 9,068,657 |  |  | 
| Balance, amount at Jun. 30, 2021 | 7,332,972 | $ 9,069 | 110,452,207 | (103,128,304) | 
| Issuance of warrants for services | 256,920 |  | 256,920 |  | 
| Net loss for the nine months ended September 30, 2020 | (1,934,438) |  |  | (1,934,438) | 
| Underwriting and other expenses for public offering | (75,191) |  | (75,191) |  | 
| Common stock issued on registered warrant exercise, shares |  | 198,503 |  |  | 
| Common stock issued on registered warrant exercise, amount | 1,091,767 | $ 198 | 1,091,569 |  | 
| Public offering issue of stock, overallotment, shares |  | 150,000 |  |  | 
| Public offering issue of stock, overallotment, amount | 748,500 | $ 150 | 748,350 |  | 
| Balance, shares at Sep. 30, 2021 |  | 9,417,160 |  |  | 
| Balance, amount at Sep. 30, 2021 | $ 7,420,530 | $ 9,417 | $ 112,473,855 | $ (105,062,742) |