XML 100 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Concentrations - Narrative (Detail)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accounts Receivable | Customer Concentration Risk | Four Customers        
Concentration Risk [Line Items]        
Percentage of Total Revenue   89.00%    
Accounts Receivable | Customer Concentration Risk | Three Customers        
Concentration Risk [Line Items]        
Percentage of Total Revenue 49.00%      
Revenue | Customer Concentration Risk | Four Customers        
Concentration Risk [Line Items]        
Percentage of Total Revenue   66.00% 72.00% 96.00%
Accounts Payables | Supplier Concentration Risk | One Vendor        
Concentration Risk [Line Items]        
Percentage of Total Revenue   16.00%    
Accounts Payables | Supplier Concentration Risk | Two Vendors        
Concentration Risk [Line Items]        
Percentage of Total Revenue 28.00%      
Cost of Goods Sold | Supplier Concentration Risk | Two Suppliers        
Concentration Risk [Line Items]        
Percentage of Total Revenue   40.00% 59.00% 32.00%