XML 76 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Concentrations - Additional Information (Detail)
3 Months Ended 6 Months Ended
Mar. 31, 2020
Dec. 31, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Accounts Receivable | Customer Concentration Risk | One Customer            
Concentration Risk [Line Items]            
Percentage of Total Revenue 98.00%          
Accounts Receivable | Customer Concentration Risk | Two Customers            
Concentration Risk [Line Items]            
Percentage of Total Revenue   81.00%        
Revenue | Customer Concentration Risk | Two Customers            
Concentration Risk [Line Items]            
Percentage of Total Revenue     91.00%      
Revenue | Customer Concentration Risk | Three Customers            
Concentration Risk [Line Items]            
Percentage of Total Revenue       62.00%   60.00%
Revenue | Customer Concentration Risk | Four Customers            
Concentration Risk [Line Items]            
Percentage of Total Revenue         80.00%  
Accounts Payables | Supplier Concentration Risk | One Vendor            
Concentration Risk [Line Items]            
Percentage of Total Revenue   26.00%        
Accounts Payables | Supplier Concentration Risk | Two Vendors            
Concentration Risk [Line Items]            
Percentage of Total Revenue 29.00%          
Cost of Goods Sold | Supplier Concentration Risk | Two Supplier            
Concentration Risk [Line Items]            
Percentage of Total Revenue       53.00% 57.00% 64.00%
Cost of Goods Sold | Supplier Concentration Risk | Three Suppliers            
Concentration Risk [Line Items]            
Percentage of Total Revenue     50.00%