XML 70 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Concentrations - Additional Information (Detail)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Accounts Receivable | Customer Concentration Risk | Two Customers        
Concentration Risk [Line Items]        
Percentage of Total Revenue 82.00% 78.00%    
Revenue | Customer Concentration Risk | Three Customers        
Concentration Risk [Line Items]        
Percentage of Total Revenue     74.00%  
Revenue | Customer Concentration Risk | Four Customers        
Concentration Risk [Line Items]        
Percentage of Total Revenue       79.00%
Accounts Payables | Supplier Concentration Risk | One Vendor        
Concentration Risk [Line Items]        
Percentage of Total Revenue   42.00%    
Accounts Payables | Supplier Concentration Risk | Three Vendors [Member]        
Concentration Risk [Line Items]        
Percentage of Total Revenue 27.00%      
Cost of Goods Sold | Supplier Concentration Risk | Two Supplier        
Concentration Risk [Line Items]        
Percentage of Total Revenue     49.00% 64.00%