Stockholders' Equity (Details Textual) - USD ($) |
1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|---|---|
Aug. 16, 2019 |
Sep. 30, 2014 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Jun. 30, 2016 |
Jun. 30, 2019 |
|
| Stockholders' equity (Textual) | ||||||||
| Preferred stock, par value | $ 0.001 | $ 0.001 | $ 0.001 | |||||
| Preferred stock, shares authorized | 5,000,000 | 5,000,000 | 5,000,000 | |||||
| Preferred stock special voting shares issued | 1 | 1 | 1 | |||||
| Common stock, shares authorized | 95,000,000 | 95,000,000 | 95,000,000 | |||||
| Common stock, par value | $ 0.001 | $ 0.001 | $ 0.001 | |||||
| Common stock, shares issued (in shares) | 11,414,680 | 11,414,680 | 3,839,358 | |||||
| Issue of shares | 2,658 | |||||||
| Warrants are exercisable, per shares | $ 0.64 | $ 0.64 | ||||||
| Issued warrants to the underwriters | 250,000 | 250,000 | ||||||
| Proceeds from warrants exercised | $ 26,550 | $ 784,961 | ||||||
| Unvested stock options | 452,508 | 452,508 | 84,990 | |||||
| 2017 Omnibus Incentive Plan [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Common stock, shares issued (in shares) | 780,000 | 780,000 | ||||||
| Common stock issued under the 2017 Plan | 614,515 | 614,515 | ||||||
| Shares issued for services, shares | 799,199 | |||||||
| Stock options exercisable | 549,199 | 549,199 | ||||||
| Stock options exercise price | $ 0.61 | $ 0.61 | ||||||
| Stock options exercisable date, description | September 5, 2029 | |||||||
| Percentage of fully diluted shares of common stock | 8.00% | |||||||
| 2017 Omnibus Incentive Plan [Member] | Board of Directors [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Legacy plan, description | The Company's board of directors approved an increase in the number of shares of common stock available to be issued under the 2017 Plan by 1,500,000. The increase brings the total number of shares available under the 2017 Plan to 2,280,000. | |||||||
| 2017 Omnibus Incentive Plan [Member] | Officers and Directors [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Expiry date | Nov. 12, 2029 | |||||||
| Shares issued for services, shares | 250,000 | |||||||
| Legacy plan, description | The Company granted 1,041,016 stock options to officers and directors of the Company. The total grant date aggregate fair value of the stock options was $505,385. Of the total stock options granted during the six months ended December 31, 2019, 491,817 were granted under the existing 2017 Plan limit and 549,199 will be exercisable subject to approval by the Company's stockholders of the 2017 Plan share increase. All of these stock options granted to officers and directors have an exercise price of $0.61 and expire on September 5, 2029. Of the 1,041,016 stock options granted, 375,000 vest pro rata monthly over one year from the date of grant and 666,016 vest as to one-sixth on the six month anniversary of the grant date with the remaining five-sixths vesting pro rate monthly over 30 months commencing on the seven-month anniversary of the grant date. | |||||||
| Stock options exercise price | $ 0.735 | $ 0.735 | ||||||
| Employee Stock Option [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Stock options exercisable | 326,242 | 326,242 | ||||||
| Number of stock options outstanding | 778,750 | 778,750 | 288,183 | |||||
| Aggregate intrinsic value of stock options outstanding | $ 0 | 0 | ||||||
| Aggregate intrinsic value of stock options exercisable | 7,472 | $ 39,198 | 7,472 | $ 39,198 | ||||
| Unrecognized compensation expense | $ 192,252 | $ 192,252 | ||||||
| Unrecognized compensation expense, term | 2 years 5 months 5 days | |||||||
| Employee Stock Option [Member] | CA$ $20.00 Exercise Price [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Number of stock options outstanding | 2,500 | 2,500 | ||||||
| Employee Stock Option [Member] | $15.27 US$ Exercise Price [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Number of stock options outstanding | 2,500 | 2,500 | ||||||
| Pre Funded Warrants [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Warrants are exercisable, per shares | $ 0.01 | $ 0.01 | ||||||
| Issued warrants to the underwriters | 2,655,000 | 2,655,000 | ||||||
| Proceeds from warrants exercised | $ 26,550 | |||||||
| Warrant [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Issued warrants to the underwriters | 9,963,596 | 9,963,596 | 1,543,596 | |||||
| Warrants, description | The Company issued 280,000 warrants for services during the six months ended December 31, 2019. The warrants are exercisable at $0.75 per share until November 18, 2023 and they vest pro rata monthly commencing December 18, 2019. The total fair value of the warrants issued was $132,519 with $34,672 being recognized during the six months ended December 31, 2019. | |||||||
| 2020 Investor Warrant [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Underwritten public offering, description | The Company closed on the sale of (i) 4,895,000 shares of its common stock, par value $0.001 per share (the "Common Stock"), (ii) pre-funded warrants ("PFW") to purchase an aggregate of 2,655,000 shares of Common Stock and (iii) common warrants to purchase an aggregate of 7,762,500 shares of Common Stock ("2020 Investor Warrants"), including 800,000 shares of Common Stock and 2020 Investor Warrants to purchase an aggregate of 1,012,500 shares of Common Stock sold pursuant to a partial exercise by the underwriters of the underwriters' option to purchase additional securities, in the Company's underwritten public offering (the "Offering"). Each share of Common Stock or PFW, as applicable, was sold together with a 2020 Investor Warrant to purchase one share of Common Stock at a combined effective price to the public of $1.00 per share of Common Stock and accompanying 2020 Investor Warrant. | |||||||
| Underwriting discounts and commissions amount | $ 6,582,966 | |||||||
| Warrants are exercisable, per shares | $ 1.00 | |||||||
| Expiry date | Aug. 16, 2024 | |||||||
| 2020 Investor Warrant [Member] | Underwriting Offering [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Warrants are exercisable, per shares | $ 1.15 | |||||||
| Expiry date | Aug. 14, 2022 | |||||||
| Underwriter warrants commencing date | Feb. 10, 2020 | |||||||
| Issued warrants to the underwriters | 377,500 | |||||||
| 2020 Investor Warrant [Member] | Pre Funded Warrants [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Warrants are exercisable, per shares | $ 0.01 | |||||||
| Expiry date | Aug. 16, 2019 | |||||||
| Series B Preferred Stock [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Preferred stock, shares issued | 648,613 | 648,613 | 673,613 | |||||
| Preferred stock, shares outstanding | 648,613 | 841,113 | 648,613 | 841,113 | 673,613 | |||
| Preferred stock, rate of dividend | 9.00% | |||||||
| Purchase price of shares | $ 80.00 | |||||||
| Convertible preferred stock | 0.25 | |||||||
| Conversion price | $ 32.00 | |||||||
| Conversion of series B preferred stock to common stock, shares | 3,700 | 4,735 | 7,400 | 9,695 | ||||
| Issue of shares | 902,238 | |||||||
| Bid price | $ 8.00 | |||||||
| Final closing date | 5 years | |||||||
| Direct increase in accumulated deficit | $ 2,552 | $ 16,190 | $ 4,598 | $ 52,275 | ||||
| Common stock are issuable upon conversion | 162,177 | 210,279 | ||||||
| Liquidation value | $ 5,188,904 | $ 5,188,904 | $ 5,388,904 | |||||
| Series A Preferred Stock [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Preferred stock, shares issued | 278,530 | 278,530 | 278,530 | |||||
| Preferred stock, shares outstanding | 278,530 | 278,530 | 278,530 | |||||
| Liquidation value | $ 278,530 | $ 278,530 | $ 278,530 | |||||
| Series A Preferred Stock [Member] | Exchange Agreement [Member] | ||||||||
| Stockholders' equity (Textual) | ||||||||
| Preferred stock, par value | $ 1 | |||||||
| Preferred stock, shares issued | 278,530 | |||||||
| Preferred stock, rate of dividend | 3.00% | |||||||