XML 83 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Concentrations - Additional Information (Detail)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Accounts Receivable | Customer Concentration Risk | Three Customers            
Concentration Risk [Line Items]            
Concentration risk, percentage 74.00% 49.00%        
Revenue | Customer Concentration Risk | Three Customers            
Concentration Risk [Line Items]            
Concentration risk, percentage       64.00% 55.00%  
Revenue | Customer Concentration Risk | Five Customers            
Concentration Risk [Line Items]            
Concentration risk, percentage     82.00%      
Revenue | Customer Concentration Risk | Four Customers            
Concentration Risk [Line Items]            
Concentration risk, percentage           74.00%
Accounts Payables | Supplier Concentration Risk | One Vendor            
Concentration Risk [Line Items]            
Concentration risk, percentage 18.00%          
Accounts Payables | Supplier Concentration Risk | Two Vendors            
Concentration Risk [Line Items]            
Concentration risk, percentage   28.00%        
Cost of Goods Sold | Supplier Concentration Risk | Three Suppliers            
Concentration Risk [Line Items]            
Concentration risk, percentage     58.00%      
Cost of Goods Sold | Supplier Concentration Risk | One Supplier            
Concentration Risk [Line Items]            
Concentration risk, percentage       56.00%   53.00%
Cost of Goods Sold | Supplier Concentration Risk | Two Suppliers            
Concentration Risk [Line Items]            
Concentration risk, percentage         44.00%