Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.10.0.1
Stockholders' Equity (Details) - Warrants [Member]
9 Months Ended
Nov. 04, 2018
$ / shares
shares
April 19, 2018 [Member]  
Warrants | shares 798,795
Expected dividend yield 0.00%
Expected term (in years) 3 years 1 month 6 days
Exercise price $ 14.80
Calculated fair value of warrant $ 3.12
April 19, 2018 [Member] | Minimum [Member]  
Expected volatility 41.40%
Risk-free interest rate 1.70%
April 19, 2018 [Member] | Maximum [Member]  
Expected volatility 43.70%
Risk-free interest rate 2.00%
June 29, 2018 [Member]  
Warrants | shares 798,795
Expected volatility 42.00%
Expected dividend yield 0.00%
Expected term (in years) 3 years
Risk-free interest rate 2.60%
Exercise price $ 16.00
Calculated fair value of warrant $ 5.00
June 29, 2018 [Member]  
Warrants | shares 281,750
Expected volatility 41.30%
Expected dividend yield 0.00%
Expected term (in years) 5 years
Risk-free interest rate 2.70%
Exercise price $ 19.20
Calculated fair value of warrant $ 8.84
September 26, 2018 [Member]  
Warrants | shares 56,077
Expected volatility 4380.00%
Expected dividend yield 0.00%
Expected term (in years) 3 years
Risk-free interest rate 2.60%
Exercise price $ 9.13
Calculated fair value of warrant $ 12.87