Stockholders' Equity Note Disclosure [Text Block] | Note 10 – Stockholders’ Equity Reverse Stock Split Effective January 8, 2018, pursuant to authority granted by the stockholders of the Company, the Company implemented a 1-for-3.75 reverse split of the Company’s issued and outstanding common stock and preferred stock (the “Reverse Split”). The number of authorized shares remained unchanged. All share and per share information has been retroactively adjusted to reflect the Reverse Split for all periods presented, unless otherwise indicated. Authorized Capital The Company is authorized to issue 90,000,000 shares of common stock, par value of $0.0001 per share, and 6,000,000 shares of preferred stock, par value of $0.0001 per share. The holders of the Company’s common stock are entitled to one vote per share. The Board of Directors is empowered, without stockholder approval, to issue preferred stock with dividend, liquidation, redemption, voting or other rights. Equity Incentive Plans On January 5, 2018, the Company’s Board of Directors and stockholders approved an amendment to the Company’s 2014 Equity Incentive Plan (“2014 Plan”) to increase the number of shares of common stock authorized under the 2014 Plan from 1,733,333 shares to 1,866,667 shares. As of December 31, 2018, there were 12,833 shares available for future issuance under the 2014 Plan. On March 6, 2018, the Company’s Board of Directors adopted the 2018 Omnibus Stock Incentive Plan (“2018 Plan”), subject to stockholder approval. The 2018 Plan provides for the issuance of incentive stock options, nonstatutory stock options, rights to purchase common stock, stock appreciation rights, restricted stock and restricted stock units (“RSUs”) to employees, directors and consultants of the Company and its affiliates. The 2018 Plan was approved by Company stockholders at its annual meeting of stockholders on June 11, 2018. The 2018 Plan terminates on June 11, 2028. The 2018 Plan requires the exercise price of stock options to be greater than or equal to the fair value of the Company’s common stock on the date of grant. There are 750,000 shares of common stock authorized under the 2018 Plan. As of December 31, 2018, there were 333,836 shares available for future issuance under the 2018 Plan. Public Offerings On January 29, 2018, the Company consummated its IPO of 2,730,000 shares of its common stock at an offering price of $10.00 per share, generating $27.3 million and $24.5 million in gross and net proceeds, respectively. Underwriting discounts, commissions and other offering expenses were approximately $2.8 million, which were recorded as a reduction of additional paid-in capital. On December 21, 2018, the Company consummated a follow-on public offering of 1,380,000 shares of its common stock at an offering price of $2.45 per share, generating $3.4 million and $2.8 million in gross and net proceeds, respectively. Underwriting discounts, commissions and other offering expenses were approximately $0.6 million, which were recorded as a reduction of additional paid-in capital. Series A and Series A-2 Convertible Preferred Stock On July 6, 2017, the Company’s Board of Directors adopted, and the Company’s stockholders approved, the Second Amendment to the Company’s Certificate of Incorporation (the “Second Amendment”). Pursuant to the Second Amendment, in the event that any holder of shares of Series A Convertible Preferred Stock or Series A-2 Convertible Preferred Stock (collectively, the “Series A/A-2 Preferred Stock”) did not participate in a subsequent private financing (as defined in the Second Amendment) by purchasing in the aggregate, in such subsequent financing, at least 75% of such holder’s pro rata amount, then each share of Series A/A-2 Preferred Stock held by such holder would automatically be converted into common stock concurrently with the consummation of such subsequent financing. Such conversion is referred to as a “Special Mandatory Conversion.” On September 27, 2017, in connection with the sale of Series B Convertible Preferred Stock, holders of an aggregate of 299,863 shares of Series A Convertible Preferred Stock did not participate in such financing by purchasing at least 75% of such holder’s pro rata amount. As a result, the Special Mandatory Conversion of the Series A/A-2 Preferred Stock was triggered and, accordingly, such shares of Series A Convertible Preferred stock were automatically converted into an aggregate of 299,863 shares of common stock. The preferred stock did not contain a redemption provision and an overall analysis of its features performed by the Company determined that it was more akin to equity and, therefore, it has been classified within stockholders’ equity on the balance sheet. While the embedded conversion option (“ECO”) was subject to an anti-dilution price adjustment, since the ECO was clearly and closely related to the equity host, it was not required to be bifurcated and accounted for as a derivative liability under ASC 815. The Company determined that the preferred stock did not contain a beneficial conversion feature because the conversion price exceeded the estimated fair value of the Company’s common stock as of the commitment date. The Series A and Series A-2 Convertible Preferred Stock was convertible, at the option of the holder, at any time into shares of common stock on a one-for-one basis. In the event of any issuances by the Company for less than the in-force conversion price, the preferred stock conversion price would be reduced on a weighted average basis. Each share of preferred stock was automatically convertible into shares of common stock at the then effective conversion price: (i) immediately prior to the closing of a firm commitment underwritten initial public offering provided that (A) the aggregate offering price, net of underwriters’ discounts and expenses, was at least $2.00 per share of common stock and (B) the aggregate proceeds of such offering were not less than $20,000,000; or (ii) the date specified by written consent or agreement of the holders of at least 75% of the then outstanding shares of preferred stock. All of the Series A and Series A-2 Convertible Preferred Stock converted immediately prior to the Company’s IPO. See Note 9 – Stockholders’ Equity – Conversion of Preferred Stock for additional details. Series B Convertible Preferred Stock During the year ended December 31, 2017, the Company sold an aggregate of 918,983 shares of its Series B Convertible Preferred Stock to investors at a price of $6.98 per share for aggregate gross proceeds of $6,409,651. The Company incurred $41,958 of legal costs in connection with the sale, such that the aggregate net proceeds from the sale were $6,367,693. On November 9, 2017, the Board adopted resolutions ratifying each of the issuances of Series B Convertible Preferred Stock, which were then approved by the Company’s shareholders. On November 13, 2017, the Company filed a certificate of validation with the Delaware Secretary of State in respect of such ratifications, such that, as of that date, the Series B Convertible Preferred Stock was duly authorized, validly issued, fully paid and nonassessable. The Series B Convertible Preferred Stock was convertible, at the option of the holder, at any time into shares of common stock on a one-for-one basis, subject to certain adjustments. In the event of any issuances by the Company for less than the in-force conversion price, the Series B Convertible Preferred Stock conversion price would be reduced on a weighted average basis. Each share of Series B Convertible Preferred Stock was automatically convertible into shares of common stock at the then effective conversion price: (i) immediately prior to the closing of a firm commitment underwritten initial public offering provided that (A) the aggregate offering price, net of underwriters' discounts and expenses, is at least $2.00 per share of common stock and (B) the aggregate proceeds of such offering are not less than $20,000,000; or (ii) the date specified by written consent or agreement of the holders of at least 75% of the then outstanding shares of preferred stock. All of the Series B Convertible Preferred Stock converted immediately prior to the Company’s IPO. See Note 9 – Stockholders’ Equity – Conversion of Preferred Stock for additional details. The Series B Convertible Preferred did not contain a redemption provision and an overall analysis of its features performed by the Company determined that it was more akin to equity and therefore, has been classified within stockholders’ equity on the balance sheet. While the embedded conversion option (“ECO”) was subject to an anti-dilution price adjustment, since the ECO was clearly and closely related to the equity host, it was not required to be bifurcated and accounted for as a derivative liability under ASC 815. The Company determined that the Series B Convertible Preferred did not contain a beneficial conversion feature, since the conversion price exceeded the estimated fair value of the Company’s common stock as of the commitment date. Conversion of Preferred Stock Immediately prior to the closing of the IPO on January 29, 2018, all outstanding shares of preferred stock were automatically converted into an aggregate of 4,702,116 shares of the Company’s common stock. Stock-Based Compensation The Company records stock-based compensation expense related to stock options and RSUs. For the years ended December 31, 2018 and 2017, the Company recorded expense of $1,615,470 and $412,312, respectively. As of December 31, 2018, there was $3,730,911 of unrecognized stock-based compensation expense (of which $396,924 related to non-employee grants, which are subject to fair value adjustments), which the Company expects to recognize over a weighted average period of 2.2 years. Restricted Stock Units On July 24, 2018, the Company granted an aggregate of 20,165 RSUs to its directors under the 2018 Plan. The grants vest on the earlier of (i) the one-year anniversary of the date of grant and (ii) the date of the 2019 annual stockholders meeting, subject to the grantee remaining on the Board until then. The RSUs had a grant date fair value of $125,000, which will be recognized over the vesting period. Stock Options On July 7, 2017, the Company granted ten-year stock options to purchase an aggregate of 897,747 shares of common stock to its employees and consultants under the 2014 Plan. Of the 897,747 shares, (i) 100,002 vest monthly over 12 months beginning on the one-month anniversary of the date of grant, subject to continued service to the Company, (ii) 797,745 shares vest monthly over 36 months beginning on the one-month anniversary of the date of grant, subject to continued service to the Company. The stock options have an exercise price of $1.95 per had an aggregate grant date fair value of $1,585,700, which the Company expects to recognize over the vesting period. On April 16, 2018, the Compensation Committee of the Board of Directors approved the grant of ten-year stock options to purchase 175,668 shares of common stock to Company employees and consultants under the 2014 Plan. The stock options will vest in equal monthly increments over 36 months beginning on the one-month anniversary of the date of grant, subject to continued service to the Company, and have an exercise price of $8.72 per share, which was the closing stock price on the date of grant. The stock options had a grant date fair value of $1,412,700, which the Company expects to recognize over the vesting period. During the year ended December 31, 2018, the Company granted ten-year stock options to purchase an aggregate of 395,999 shares of common stock to its employees, consultants and directors under the 2018 Plan. Of the 395,999 shares, (i) 313,674 vest over three years from the date of grant with one-third vesting on the one-year anniversary of the date of grant and the balance vesting monthly over the remaining 24 months, subject to continued service to the Company, (ii) 60,000 vest monthly over 36 months beginning on the one-month anniversary of the date of grant, subject to continued service to the Company, and (iii) 22,325 vest on the earlier of the one-year anniversary of the date of grant and the date of the 2019 annual stockholders meeting, subject to continued service to the Company. The stock options have exercise prices ranging from $5.10 per share to $6.30 per share, which represents the Company’s closing stock price on the date of grant. The stock options had a grant date value of $2,237,800, which the Company expects to recognize over the vesting period. In applying the Black-Scholes option pricing model to stock options granted, the Company used the following approximate assumptions: For the Year Ended December 31, 2018 2017 Expected term (years) 5.50 - 10.00 5.32 - 10.00 Risk free interest rate 2.69 - 3.24 % 1.95 - 2.39 % Expected volatility 140 -141 % 130 % Expected dividends 0.00 % 0.00 % The Company has computed the fair value of stock options granted using the Black-Scholes option pricing model. Option forfeitures are accounted for at the time of occurrence. The expected term used for options issued to non-employees is usually the contractual life and the expected term used for options issued to employees and directors is the estimated period of time that options granted are expected to be outstanding. The Company utilizes the “simplified” method to develop an estimate of the expected term of “plain vanilla” employee option grants. The Company does not currently have a sufficient trading history to support its historical volatility calculations. Accordingly, the Company is utilizing an expected volatility figure based on a review of the historical volatility of three comparable entities over a period of time equivalent to the expected life of the instrument being valued. The risk-free interest rate was determined from the implied yields from U.S. Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument being valued. The weighted average estimated grant date fair value of the stock options granted for the years ended December 31, 2018 and 2017 was approximately $6.39 and $1.77 per share, respectively. A summary of the option activity during the year ended December 31, 2018 is presented below: Weighted Weighted Average Average Remaining Aggregate Number of Exercise Life Intrinsic Options Price In Years Value Outstanding January 1, 2018 1,684,416 $ 1.68 Granted 571,667 6.94 Exercised (28,965 ) 1.95 Forfeited (6,250 ) 8.72 Outstanding December 31, 2018 2,220,868 $ 3.01 8.0 $ 2,007,405 Exercisable December 31, 2018 1,269,295 $ 1.80 7.1 $ 1,628,480 The following table presents information related to stock options as of December 31, 2018: Options Outstanding Options Exercisable Weighted Outstanding Average Exercisable Exercise Number of Remaining Life Number of Price Options In Years Options $ 1.24 760,001 6.2 760,001 $ 1.95 868,782 8.5 447,754 $ 4.00 2,000 - - $ 5.10 6,000 - - $ 5.19 16,500 - - $ 5.25 26,668 7.8 14,584 $ 6.20 311,499 - - $ 6.30 60,000 9.5 8,333 $ 8.72 169,418 9.3 38,623 2,220,868 7.1 1,269,295 Stock Warrants On September 27, 2017, the Company issued a warrant to purchase 61,875 shares of common stock at an exercise price of $6.98 per share to an investor for cash consideration of $431,574, which was included within additional paid-in capital on the balance sheet as of December 31, 2017. The warrant is exercisable any time through September 27, 2027. The warrant was sold to an investor for the amount of the investment in excess of what was permitted to be purchased of Series B Convertible Preferred Stock. During the year ended December 31, 2018, warrants to purchase an aggregate of 61,875 shares of common stock with an exercise price of $0.04 per share were exercised on a cashless basis, which resulted in the issued of an aggregate of 61,385 shares of common stock. A summary of the warrant activity during the year ended December 31, 2018 is presented below: Weighted Weighted Average Average Remaining Aggregate Number of Exercise Life Intrinsic Warrants Price In Years Value Outstanding January 1, 2018 61,875 6.98 Granted - - Exercised (61,875 ) (6.98 ) Forfeited - - Outstanding December 31, 2018 - $ - - $ - Exercisable December 31, 2018 - $ - - $ - |