Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 01, 2018
$ / shares
shares
Apr. 30, 2017
USD ($)
Feb. 28, 2018
USD ($)
Jul. 31, 2017
USD ($)
Jun. 30, 2018
USD ($)
Customer
Supplier
$ / shares
Jun. 30, 2017
USD ($)
Customer
Supplier
Jun. 30, 2018
USD ($)
Customer
Supplier
ReportingUnit
$ / shares
Jun. 30, 2017
USD ($)
Customer
Supplier
Dec. 31, 2017
USD ($)
Customer
$ / shares
Apr. 06, 2017
USD ($)
Summary Of Significant Accounting Policies [Line Items]                    
Common stock, par value | $ / shares         $ 0.0001   $ 0.0001   $ 0.0001  
Property and equipment, net         $ 1,756,218   $ 1,756,218   $ 1,581,814  
Note payable, net of current portion and debt discount of $0 and $414, respectively                 335,267  
Amount owed         2,751,594   2,751,594   10,297,443  
Maximum basic deposit coverage per owner         250,000   250,000      
Aggregate amount of deposits coverage limits excess $250,000         9,013,171   9,013,171      
Allowance for doubtful accounts receivable         96,532   $ 96,532   $ 2,101  
Number of reporting units | ReportingUnit             1      
Goodwill impairment loss         0 $ 0 $ 0 $ 0    
Impairment charges of long-lived asset         0 0 0 0    
Revenue from product sales         5,892,666 7,488,424 13,012,378 13,824,762    
Amortization of debt discount     $ 24,830   0 5,959 24,830 11,918    
Advertising costs         $ 26,754 $ 37,212 $ 44,380 $ 69,300    
Corporate tax rate             21.00%      
Series A Convertible Preferred Stock                    
Summary Of Significant Accounting Policies [Line Items]                    
Common stock, par value | $ / shares $ 0.0001                  
Series B Convertible Preferred Stock                    
Summary Of Significant Accounting Policies [Line Items]                    
Common stock, par value | $ / shares 0.0001                  
Series C Convertible Preferred Stock                    
Summary Of Significant Accounting Policies [Line Items]                    
Common stock, par value | $ / shares $ 0.0001                  
Net Trade Accounts Receivable | Customer Concentration Risk                    
Summary Of Significant Accounting Policies [Line Items]                    
Concentration risk, number of customers | Customer         3   3   3  
Concentration risk, percentage             64.00%   69.00%  
Sales Revenue, Net | Customer Concentration Risk                    
Summary Of Significant Accounting Policies [Line Items]                    
Concentration risk, number of customers | Customer         3 3 3 3    
Concentration risk, percentage         48.00% 53.00% 49.00% 47.00%    
Cost of Goods, Total | Supplier Concentration Risk                    
Summary Of Significant Accounting Policies [Line Items]                    
Concentration risk, percentage         48.00% 49.00% 45.00% 46.00%    
Concentration risk, number of suppliers | Supplier         3 3 3 3    
Delaware                    
Summary Of Significant Accounting Policies [Line Items]                    
Common stock, par value | $ / shares         $ 0.0001   $ 0.0001      
Initial Public Offering                    
Summary Of Significant Accounting Policies [Line Items]                    
Common stock sold under public offering | shares 3,800,000                  
Public offering price per share | $ / shares $ 5.00                  
Technology and Software License Agreement | Western Digital                    
Summary Of Significant Accounting Policies [Line Items]                    
Consideration paid for assets acquired       $ 67,000            
Receivable for services rendered       $ 1,400,000            
Servicer payments period       3 years            
Vendor Managed Inventory Program Agreements                    
Summary Of Significant Accounting Policies [Line Items]                    
Revenue from product sales         $ 1,923,450 $ 2,947,961 $ 2,913,851 $ 4,846,471    
Products sold but held in inventory         1,483,673   $ 1,483,673   $ 996,588  
Minimum                    
Summary Of Significant Accounting Policies [Line Items]                    
Estimated useful lives             3 years      
Minimum | Technology and Software License Agreement | Western Digital                    
Summary Of Significant Accounting Policies [Line Items]                    
Prospective Royalties payable       $ 2,500            
Maximum                    
Summary Of Significant Accounting Policies [Line Items]                    
Estimated useful lives             5 years      
Percentage of uncertain income tax positions not recognized             50.00%      
Maximum | Technology and Software License Agreement | Western Digital                    
Summary Of Significant Accounting Policies [Line Items]                    
Prospective Royalties payable       $ 5,000            
SkyScale, LLC                    
Summary Of Significant Accounting Policies [Line Items]                    
Member contribution to joint venture   $ 750,000                
Interest received in joint venture   50.00%                
Cash, cash equivalents and receivables         94,151   $ 94,151      
Trade accounts payable         58,079   58,079      
Note payable, net of current portion and debt discount of $0 and $414, respectively         304,500   304,500      
Members' equity         414,521   414,521      
Loaned for operations         $ 300,000   $ 300,000      
Interest rate         12.00%   12.00%      
Amount owed         $ 304,500   $ 304,500      
Revenue from product sales         18,514 $ 1,071 139,053 $ 1,071    
SkyScale, LLC | Computer-related Equipment and Other Assets                    
Summary Of Significant Accounting Policies [Line Items]                    
Property and equipment, net         $ 682,949   $ 682,949      
Jacoma Investments, LLC                    
Summary Of Significant Accounting Policies [Line Items]                    
Member contribution to joint venture                   $ 750,000
Interest received in joint venture                   50.00%
One Stop Systems, Inc.                    
Summary Of Significant Accounting Policies [Line Items]                    
Capital contribution from parent                   $ 750,000
Interest received                   50.00%