| Deferred tax assets and liabilities | 
 The components of deferred tax assets and liabilities
are as follows: 
  
    |   | 
      | 
      | 
    
March 31, 
2015
 | 
      | 
      | 
    
December 31, 
2014
 | 
      | 
 
    | Deferred income tax assets: | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    |   | 
    Allowance for bad debt | 
      | 
    $ | 
    44,000 | 
      | 
      | 
    $ | 
    21,000 | 
      | 
 
    |   | 
    Warrants expense | 
      | 
      | 
    2,317,000 | 
      | 
      | 
      | 
    2,216,000 | 
      | 
 
    |   | 
    Derivatives expense | 
      | 
      | 
    1,192,000 | 
      | 
      | 
      | 
    1,274,000 | 
      | 
 
    |   | 
    Net operating losses | 
      | 
      | 
    3,350,000 | 
      | 
      | 
      | 
    3,227,000 | 
      | 
 
    |   | 
      | 
      | 
      | 
    6,903,000 | 
      | 
      | 
      | 
    6,738,000 | 
      | 
 
    | Valuation allowance | 
      | 
      | 
    (6,903,000 | 
    ) | 
      | 
      | 
    (6,738,000 | 
    ) | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Net deferred tax assets | 
      | 
    $ | 
    - | 
      | 
      | 
    $ | 
    - | 
      | 
 
 
 | 
    |   | 
      | 
      | 
    
December 31, 
2014
 | 
      | 
      | 
    
December 31, 
2013
 | 
      | 
 
    | Deferred income tax assets: | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    |   | 
    Allowance for bad debt | 
      | 
    $ | 
    21.000 | 
      | 
      | 
    $ | 
    - | 
      | 
 
    |   | 
    Warrants expense | 
      | 
      | 
    2,216,000 | 
      | 
      | 
      | 
    - | 
      | 
 
    |   | 
    Derivatives expense | 
      | 
      | 
    1,274,000 | 
      | 
      | 
      | 
    - | 
      | 
 
    |   | 
    Net operating losses | 
      | 
      | 
    3,227,000 | 
      | 
      | 
      | 
    70,700 | 
      | 
 
    |   | 
      | 
      | 
      | 
    6,738,747 | 
      | 
      | 
      | 
    70,700 | 
      | 
 
    | Valuation allowance | 
      | 
      | 
    (6,738,000 | 
    ) | 
      | 
      | 
    (70,700 | 
    ) | 
 
    |   | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
      | 
 
    | Net deferred tax assets | 
      | 
    $ | 
    - | 
      | 
      | 
    $ | 
    - | 
      | 
 
 
 |