Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.19.1
Stockholders' Equity (Details) - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 01, 2019
May 15, 2017
Jan. 04, 2017
Dec. 31, 2018
Dec. 18, 2018
Sep. 26, 2018
Aug. 20, 2018
May 25, 2018
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of Shares Subject to Options, Granted   100,000   350,000       30,000          
Weighted-Average Exercise Price Per Share, Granted $ 5.70 $ 1.30 $ 3.74 $ 0.25 $ 5.70 $ 3.74 $ 0.30 $ 0.35 $ 0.3725     $ 0.30  
Warrant [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Weighted-Average Exercise Price Per Share, Granted                   $ 0.3725 $ 0.3725 $ 0.3725  
Pre impact of Reverse stock spilt [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of Shares Subject to Options, Balance beginning                 4,499,680       2,239,574
Number of Shares Subject to Options, Granted                         3,316,856
Number of Shares Subject to Options, Exercised                         (1,056,750)
Number of Shares Subject to Options, Cancelled/Forfeited                         0
Number of Shares Subject to Options, Balance ending       4,499,680           4,499,680     4,499,680
Number of Shares Subject to Options, Exercisable       4,499,680           4,499,680     4,499,680
Weighted-Average Exercise Price Per Share, Balance beginning                 $ 1.47       $ 2.54
Weighted-Average Exercise Price Per Share, Granted                         0.37
Weighted-Average Exercise Price Per Share, Exercised                         0.29
Weighted-Average Exercise Price Per Share, Cancelled/Forfeited                         0
Weighted-Average Exercise Price Per Share, Balance ending       $ 1.47           $ 1.47     1.47
Weighted-Average Exercise Price Per Share, Exercisable       $ 1.47           $ 1.47     $ 1.47
Pre impact of Reverse stock spilt [Member] | Employee Stock Option [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of Shares Subject to Options, Balance beginning                 2,565,427       725,000
Number of Shares Subject to Options, Granted                         2,421,072
Number of Shares Subject to Options, Exercised                         (80,645)
Number of Shares Subject to Options, Cancelled/Forfeited                         (500,000)
Number of Shares Subject to Options, Balance ending       2,565,427           2,565,427     2,565,427
Number of Shares Subject to Options, Exercisable       2,544,594           2,544,594     2,544,594
Weighted-Average Exercise Price Per Share, Balance beginning                 $ 0.41       $ 3.15
Weighted-Average Exercise Price Per Share, Granted                         0.31
Weighted-Average Exercise Price Per Share, Exercised                         0.31
Weighted-Average Exercise Price Per Share, Cancelled/Forfeited                         3.93
Weighted-Average Exercise Price Per Share, Balance ending       $ 0.41           $ 0.41     0.41
Weighted-Average Exercise Price Per Share, Exercisable       $ 0.42           $ 0.42     $ 0.42
Reflective of one-for-nineteen reverse stock split | Employee Stock Option [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of Shares Subject to Options, Balance beginning                 135,023       38,158
Number of Shares Subject to Options, Granted                         127,425
Number of Shares Subject to Options, Exercised                         (4,244)
Number of Shares Subject to Options, Cancelled/Forfeited                         (26,316)
Number of Shares Subject to Options, Balance ending       135,023           135,023     135,023
Number of Shares Subject to Options, Exercisable       133,926           133,926     133,926
Weighted-Average Exercise Price Per Share, Balance beginning                 $ 7.70       $ 59.87
Weighted-Average Exercise Price Per Share, Granted                         5.87
Weighted-Average Exercise Price Per Share, Exercised                         5.89
Weighted-Average Exercise Price Per Share, Cancelled/Forfeited                         67.98
Weighted-Average Exercise Price Per Share, Balance ending       $ 7.70           $ 7.70     7.70
Weighted-Average Exercise Price Per Share, Exercisable       $ 7.90           $ 7.90     $ 7.90
Reflective of one-for-nineteen reverse stock split | Warrant [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of Shares Subject to Options, Balance beginning                 236,825       117,872
Number of Shares Subject to Options, Granted                         174,571
Number of Shares Subject to Options, Exercised                         (55,618)
Number of Shares Subject to Options, Cancelled/Forfeited                         0
Number of Shares Subject to Options, Balance ending       236,825           236,825     236,825
Number of Shares Subject to Options, Exercisable       236,825           236,825     236,825
Weighted-Average Exercise Price Per Share, Balance beginning                 $ 27.84       $ 48.23
Weighted-Average Exercise Price Per Share, Granted                         6.95
Weighted-Average Exercise Price Per Share, Exercised                         5.51
Weighted-Average Exercise Price Per Share, Cancelled/Forfeited                         0
Weighted-Average Exercise Price Per Share, Balance ending       $ 27.84           $ 27.84     27.84
Weighted-Average Exercise Price Per Share, Exercisable       $ 27.84           $ 27.84     $ 27.84