| Schedule of property and equipment | Property and equipment, at cost, consist of the following:   
    |  | June 30,  2018   |  | December 31,  2017   |  
    | Storage equipment | $ | 992,996 |  |  | $ | 992,996 |  |  
    | Website and software |  | 533,418 |  |  |  | 533,418 |  |  
    | Furniture and fixtures |  | 14,037 |  |  |  | 14,037 |  |  
    | Telephone System |  | 9.690 |  |  |  | — |  |  
    | Leasehold Improvements |  | 13,104 |  |  |  | 11,719 |  |  
    | Computer hardware and software |  | 1,207,180 |  |  |  | 1,194,120 |  |  
    | Data Center Equipment |  | 2,491,675 |  |  |  | 2,491,675 |  |  
    |  |  | 5,262,100 |  |  |  | 5,237,965 |  |  
    | Less: Accumulated depreciation |  | 3,822,240 |  |  |  | 3,614,177 |  |  
    | Net property and equipment | $ | 1,439,860 |  |  | $ | 1,623,788 |  |  |