Stockholders' Deficiency (Tables)
   | 
12 Months Ended | 
Dec. 31, 2017  | 
| Equity [Abstract] | 
 
 | 
| Summary of Black-Scholes Option Pricing Model to Stock Options Granted Assumption | 
 In applying the Black-Scholes option pricing
model to stock options granted, the Company used the following assumptions: 
  
    |   | 
      | 
    For the Years Ended | 
      | 
 
    |   | 
      | 
    December 31, | 
      | 
 
    |   | 
      | 
    2017 | 
      | 
      | 
    2016 | 
      | 
 
    | Risk free interest rate | 
      | 
      | 
    N/A | 
      | 
      | 
      | 
    0.73% - 0.90 | 
    % | 
 
    | Expected term (years) | 
      | 
      | 
    N/A | 
      | 
      | 
      | 
    2.50 | 
      | 
 
    | Expected volatility | 
      | 
      | 
    N/A | 
      | 
      | 
      | 
    102% - 118 | 
    % | 
 
    | Expected dividends | 
      | 
      | 
    N/A | 
      | 
      | 
      | 
    0.00 | 
    % | 
 
 
 | 
| Summary of Options Activity | 
 A summary of the option activity during the
year ended December 31, 2017 is presented below: 
  
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
    Weighted | 
      | 
      | 
      | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
    Weighted | 
      | 
      | 
    Average | 
      | 
      | 
      | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
    Average | 
      | 
      | 
    Remaining | 
      | 
      | 
    Aggregate | 
      | 
 
    |   | 
      | 
    Number of | 
      | 
      | 
    Exercise | 
      | 
      | 
    Life | 
      | 
      | 
    Intrinsic | 
      | 
 
    |   | 
      | 
    Shares | 
      | 
      | 
    Price | 
      | 
      | 
    In Years | 
      | 
      | 
    Value | 
      | 
 
    | Outstanding, December 31, 2016 | 
      | 
      | 
    149,233 | 
      | 
      | 
    $ | 
    58.00 | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Granted | 
      | 
      | 
    - | 
      | 
      | 
      | 
    - | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Exercised | 
      | 
      | 
    - | 
      | 
      | 
      | 
    - | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Cancelled/forfeited/expired | 
      | 
      | 
    (41,332 | 
    ) | 
      | 
      | 
    71.10 | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Outstanding, December 31, 2017 | 
      | 
      | 
    107,901 | 
      | 
      | 
    $ | 
    42.31 | 
      | 
      | 
      | 
    1.9 | 
      | 
      | 
    $ | 
    - | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Exercisable, December 31,, 2017 | 
      | 
      | 
    107,901 | 
      | 
      | 
    $ | 
    42.31 | 
      | 
      | 
      | 
    1.9 | 
      | 
      | 
    $ | 
    - | 
      | 
 
 
 | 
| Schedule of Stock Options | 
 The following table presents information related
to stock options at December 31, 2017: 
  
    |   | 
      | 
    Options Outstanding | 
      | 
      | 
    Options Exercisable | 
      | 
 
    |   | 
      | 
    Weighted | 
      | 
      | 
      | 
      | 
      | 
    Weighted | 
      | 
      | 
      | 
      | 
 
    | Range of | 
      | 
    Average | 
      | 
      | 
    Outstanding | 
      | 
      | 
    Average | 
      | 
      | 
    Exercisable | 
      | 
 
    | Exercise | 
      | 
    Exercise | 
      | 
      | 
    Number of | 
      | 
      | 
    Remaining Life | 
      | 
      | 
    Number of | 
      | 
 
    | Price | 
      | 
    Price | 
      | 
      | 
    Options | 
      | 
      | 
    In Years | 
      | 
      | 
    Options | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | $5.25 - $20.00 | 
      | 
    $ | 
    7.40 | 
      | 
      | 
      | 
    19,600 | 
      | 
      | 
      | 
    4.4 | 
      | 
      | 
      | 
    19,600 | 
      | 
 
    | $20.01 - $47.50 | 
      | 
      | 
    29.70 | 
      | 
      | 
      | 
    25,168 | 
      | 
      | 
      | 
    2.2 | 
      | 
      | 
      | 
    25,168 | 
      | 
 
    | $47.51 - $59.50 | 
      | 
      | 
    50.80 | 
      | 
      | 
      | 
    36,300 | 
      | 
      | 
      | 
    1.7 | 
      | 
      | 
      | 
    36,300 | 
      | 
 
    | $59.51 - $78.00 | 
      | 
      | 
    68.16 | 
      | 
      | 
      | 
    26,833 | 
      | 
      | 
      | 
    0.2 | 
      | 
      | 
      | 
    26,833 | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
    107,901 | 
      | 
      | 
      | 
    1.9 | 
      | 
      | 
      | 
    107,901 | 
      | 
 
 
 | 
| Summary of Warrants Activity | 
 The following table accounts for the Company’s
warrant activity for the year ended December 31, 2017: 
  
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
    Weighted | 
      | 
      | 
      | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
    Weighted | 
      | 
      | 
    Average | 
      | 
      | 
      | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
    Average | 
      | 
      | 
    Remaining | 
      | 
      | 
    Aggregate | 
      | 
 
    |   | 
      | 
    Number of | 
      | 
      | 
    Exercise | 
      | 
      | 
    Life | 
      | 
      | 
    Intrinsic | 
      | 
 
    |   | 
      | 
    Shares | 
      | 
      | 
    Price | 
      | 
      | 
    In Years | 
      | 
      | 
    Value | 
      | 
 
    | Outstanding, December 31, 2016 | 
      | 
      | 
    4,035,115 | 
      | 
      | 
    $ | 
    12.06 | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Issued | 
      | 
      | 
    247,414 | 
      | 
      | 
      | 
    22.36 | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Exercised | 
      | 
      | 
    (3,848,126 | 
    ) | 
      | 
      | 
    8.22 | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Cancelled/forfeited/expired | 
      | 
      | 
    (159,071 | 
    ) | 
      | 
      | 
    62.24 | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Outstanding, December 31, 2017 | 
      | 
      | 
    275,332 | 
      | 
      | 
    $ | 
    43.15 | 
      | 
      | 
      | 
    3.2 | 
      | 
      | 
    $ | 
    59,565 | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Exercisable, December 31, 2017 | 
      | 
      | 
    275,332 | 
      | 
      | 
    $ | 
    43.15 | 
      | 
      | 
      | 
    3.2 | 
      | 
      | 
    $ | 
    59,565 | 
      | 
 
 
 | 
| Schedule of Stock Warrants | 
 The following table presents information related
to stock warrants at December 31, 2017: 
  
    |   | 
      | 
    Warrants Outstanding | 
      | 
      | 
    Warrants Exercisable | 
      | 
 
    |   | 
      | 
    Weighted | 
      | 
      | 
      | 
      | 
      | 
    Weighted | 
      | 
      | 
      | 
      | 
 
    | Range of | 
      | 
    Average | 
      | 
      | 
    Outstanding | 
      | 
      | 
    Average | 
      | 
      | 
    Exercisable | 
      | 
 
    | Exercise | 
      | 
    Exercise | 
      | 
      | 
    Number of | 
      | 
      | 
    Remaining Life | 
      | 
      | 
    Number of | 
      | 
 
    | Price | 
      | 
    Price | 
      | 
      | 
    Warrants | 
      | 
      | 
    In Years | 
      | 
      | 
    Warrants | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | $0.15 - $0.70 | 
      | 
    $ | 
    0.70 | 
      | 
      | 
      | 
    13,163 | 
      | 
      | 
      | 
    0.9 | 
      | 
      | 
      | 
    13,163 | 
      | 
 
    | $35.00 - $100.00 | 
      | 
      | 
    38.82 | 
      | 
      | 
      | 
    239,159 | 
      | 
      | 
      | 
    3.7 | 
      | 
      | 
      | 
    239,159 | 
      | 
 
    | $112.50 - $150.00 | 
      | 
      | 
    112.52 | 
      | 
      | 
      | 
    23,010 | 
      | 
      | 
      | 
    0.1 | 
      | 
      | 
      | 
    23,010 | 
      | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
    275,332 | 
      | 
      | 
      | 
    3.2 | 
      | 
      | 
      | 
    275,332 | 
      | 
 
 
 |