Quarterly report pursuant to Section 13 or 15(d)

The Company and Basis of Presentation - Additional Information (Details)

v3.10.0.1
The Company and Basis of Presentation - Additional Information (Details) - USD ($)
1 Months Ended 9 Months Ended
Aug. 31, 2018
Feb. 01, 2018
Apr. 30, 2017
Jul. 31, 2017
Sep. 30, 2018
Aug. 30, 2018
May 31, 2018
Dec. 31, 2017
Apr. 06, 2017
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Cash paid to acquire businesses         $ 646,759        
Common stock, par value         $ 0.0001     $ 0.0001  
Property and equipment, net         $ 1,556,941     $ 1,581,814  
Note payable, net of current portion and debt discount of $0 and $414, respectively               335,267  
Amount owed         $ 4,429,384     $ 10,297,443  
Delaware                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Common stock, par value         $ 0.0001        
Initial Public Offering                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Common stock sold under public offering   3,800,000              
Public offering price per share   $ 5.00              
Concept Development, Inc.                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Business acquisition date Aug. 31, 2018                
Cash paid to acquire businesses $ 646,759                
Common stock shares issued, Value $ 4,194,673                
Technology and Software License Agreement | Western Digital                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Consideration paid for assets acquired       $ 67,000          
Receivable for services rendered       $ 1,400,000          
Servicer payments period       3 years          
Minimum | Technology and Software License Agreement | Western Digital                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Prospective royalties payable       $ 2,500          
Maximum | Technology and Software License Agreement | Western Digital                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Prospective royalties payable       $ 5,000          
SkyScale, LLC                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Member contribution to joint venture     $ 750,000            
Interest received in joint venture     50.00%            
Cash, cash equivalents and receivables         $ 127,218        
Trade accounts payable         135,444        
Note payable, net of current portion and debt discount of $0 and $414, respectively         465,099        
Members' equity         135,590        
Loaned for operations           $ 300,000 $ 300,000    
Interest rate             12.00%    
Amount owed         465,099        
SkyScale, LLC | Computer-related Equipment and Other Assets                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Property and equipment, net         $ 608,915        
Jacoma Investments, LLC                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Member contribution to joint venture                 $ 750,000
Interest received in joint venture                 50.00%
One Stop Systems, Inc.                  
Organization Consolidation And Presentation Of Financial Statements [Line Items]                  
Capital contribution from parent                 $ 750,000
Interest received                 50.00%