| Schedule of property and equipment | 
 Property
and equipment, at cost, consist of the following: 
  
    |   | 
      | 
    
 September
                                         30,  
        2019
          
 | 
      | 
    December 31, 
    2018 | 
 
    | Storage equipment | 
      | 
    $ | 
    756,236 | 
      | 
      | 
    $ | 
    756,236 | 
      | 
 
    | Website and software | 
      | 
      | 
    533,418 | 
      | 
      | 
      | 
    533,418 | 
      | 
 
    | Furniture and fixtures | 
      | 
      | 
    27,131 | 
      | 
      | 
      | 
    25,975 | 
      | 
 
    | Leasehold Improvements | 
      | 
      | 
    16,846 | 
      | 
      | 
      | 
    13,104 | 
      | 
 
    | Computer hardware and software | 
      | 
      | 
    1,218,463 | 
      | 
      | 
      | 
    1,211,658 | 
      | 
 
    | Data Center Equipment | 
      | 
      | 
    4,334,992 | 
      | 
      | 
      | 
    2,753,320 | 
      | 
 
    |   | 
      | 
      | 
    6,887,086 | 
      | 
      | 
      | 
    5,293,711 | 
      | 
 
    | Less: Accumulated
    depreciation | 
      | 
      | 
    4,536,265 | 
      | 
      | 
      | 
    4,005,338 | 
      | 
 
    | Net property and
    equipment | 
      | 
    $ | 
    2,350,821 | 
      | 
      | 
    $ | 
    1,288,373 | 
      | 
 
 
 |