Stockholders' Equity (Details Textual) - USD ($) |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 20, 2018 |
May 10, 2018 |
Jul. 31, 2019 |
Jun. 30, 2019 |
Apr. 19, 2019 |
Mar. 31, 2019 |
Jan. 31, 2019 |
Sep. 30, 2018 |
Mar. 31, 2018 |
Oct. 31, 2017 |
Aug. 04, 2019 |
Aug. 05, 2018 |
Aug. 04, 2019 |
Aug. 05, 2018 |
Jun. 05, 2019 |
Feb. 03, 2019 |
Jun. 29, 2018 |
Apr. 30, 2018 |
Feb. 04, 2018 |
|
Stockholders' Equity (Textual) | |||||||||||||||||||
Exercise of warrant | $ 12,000 | ||||||||||||||||||
Preferred stock value | |||||||||||||||||||
Unvested restricted stock units [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Sale of stock, description | All the unvested restricted stock units for certain senior executives of the Company vested according to the accelerated vesting trigger in their restricted stock unit agreements. The triggering event was the market capitalization of the Company post IPO, exceeding $300 million for 60 consecutive trading days and the expiration of the lockup- period. This accelerated vesting resulted in equity-based compensation in the amount of $2.9 million. | ||||||||||||||||||
2017 Equity Incentive Plan [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Option award term | 10 years | ||||||||||||||||||
Vesting date, description | The Company granted 495,366 Non statutory Stock options to certain officers of the Company with an option price of $38.10 per share. 100% of the stock options are subject to vesting on the first trading day after the date on which the closing price of the Company's stock price has been at least $75 for 60 consecutive trading days so long as this goal has been attained by June 5, 2022 or the options will terminate. | ||||||||||||||||||
2017 Equity Incentive Plan [Member] | Minimum [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Shares of common stock reserved for issuance | 604,612 | 615,066 | 420,000 | ||||||||||||||||
2017 Equity Incentive Plan [Member] | Maximum [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Shares of common stock reserved for issuance | 615,066 | 1,414,889 | 604,612 | ||||||||||||||||
2017 Equity Incentive Plan [Member] | Restricted Stock [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Stock compensation expense related to restricted stock units | $ 200,000 | $ 2,000,000 | $ 3,400,000 | $ 2,300,000 | |||||||||||||||
Unvested units outstanding related to this grant | 29,243 | 29,243 | |||||||||||||||||
Fair value of restricted stock units | $ 1,014,046 | $ 2,800,695 | $ 1,420,448 | $ 264,015 | $ 246,120 | $ 250,950 | $ 2,792,849 | ||||||||||||
Restricted stock units, shares | 68,378 | 188,917 | 38,318 | 8,780 | 10,500 | 10,500 | 258,000 | 9,798 | |||||||||||
Vesting date, description | The Company with a fair value of $1,014,046 of which 15,666 Restricted Stock Units, immediately vested. The unit vesting is based on both time and performance. The time and performance vesting units will vest twenty-five percent on July 1, 2019, and July 1, 2020 and between twenty-five to thirty-five percent on July 1, 2021. The performance vesting units will only vest upon the achievement of certain benchmarks. As of August 4, 2019, there were 29,243 unvested units outstanding related to this grant. | The time and performance vesting units will vest 33.33% percent on June 5, 2020, June 5, 2021 and June 5, 2022. The performance vesting units will only vest upon the achievement of certain benchmarks. As of August 4, 2019, there were 38,318 unvested units outstanding related to this grant. | The unit vesting is based on both time and performance. The time and performance vesting units will vest fifteen percent on July 1, 2020, 25% on both July 1, 2021 and July 1, 2022 and 35% on July 1, 2023. The performance vesting units will only vest upon the achievement of certain benchmarks. As of August 4, 2019, there were 6,620 unvested units outstanding related to this grant. There were 2,160 units forfeited from this grant and no units cancelled or expired during the thirteen and twenty-six weeks ended August 4, 2019. | The time vesting units vest twenty-five percent on January 31, 2020, and twenty-five percent on January 31st of each of the following three years. The performance vesting units vest annually upon the achievement of certain benchmarks. As of August 4, 2019, there were 10,500 unvested units outstanding related to this grant. There were no Restricted Stock Units cancelled, forfeited or expired from this grant during the thirteen and twenty-six weeks ended August 4, 2019. | The time vesting units vest twenty-five percent on October 4, 2018, and twenty-five percent on January 31st of the following three years. The performance vesting units vest annually upon the achievement of certain benchmarks. As of August 4, 2019, there were 5,250 unvested units outstanding related to this grant. There were no Restricted Stock Units cancelled, forfeited or expired from this grant during the thirteen and twenty-six weeks ended August 4, 2019. | ||||||||||||||
Unrecognized restricted stock unit compensation cost related to non-vested awards | $ 1,138,151 | ||||||||||||||||||
Restricted stock recognized in operations over weighted average period | 2 years 4 months 9 days | ||||||||||||||||||
2017 Equity Incentive Plan [Member] | Restricted Stock Units One [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Unvested units outstanding related to this grant | 26,250 | 26,250 | |||||||||||||||||
Fair value of restricted stock units | $ 3,131 | $ 568,356 | |||||||||||||||||
Restricted stock units, shares | 100 | 52,504 | |||||||||||||||||
Vesting date, description | The time and performance vesting units will vest fifteen percent on July 1, 2020, 25% on both July 1, 2021 and July 1, 2022 and 35% on July 1, 2023. The performance vesting units will only vest upon the achievement of certain benchmarks. As of August 4, 2019, there were 100 unvested units outstanding related to this grant. | The time vesting units vest twenty-five percent on May 1, 2018, and twenty-five percent on January 31st of the following three years. | |||||||||||||||||
Fiscal 2019 [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Restated warrants total | 56,077 | ||||||||||||||||||
Fair value term | 3 years | ||||||||||||||||||
Warrants as deemed dividend | $ 408,919 | ||||||||||||||||||
Fiscal 2020 [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Warrants issued | 18,166 | ||||||||||||||||||
Warrants, description | The Company issued 18,166 warrants to a third party in connection with previous equity raise. These warrants were valued using the Black-Scholes model, with similar assumptions to the June 2018 warrants. The warrants had a fair value of approximately $130,000. Of these warrants, 17,396 were exercised on May 14, 2019. | ||||||||||||||||||
Warrant [Member] | |||||||||||||||||||
Stockholders' Equity (Textual) | |||||||||||||||||||
Exercise of warrant | $ 27,246 | ||||||||||||||||||
Total warrants outstanding | 1,039,120 | 1,080,725 | 1,039,120 | 1,080,725 | 1,067,475 | 930,054 | |||||||||||||
Warrants canceled | 930,054 | ||||||||||||||||||
Warrants issued | 798,975 | 281,750 | |||||||||||||||||
Deemed dividend | $ 1,498,079 | ||||||||||||||||||
Warrants exercised | (46,521) |