XML 272 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Concentrations - Narrative (Detail) - employee
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Concentration Risk [Line Items]      
Entity number of employees 239    
Collective Bargaining Agreements      
Concentration Risk [Line Items]      
Entity number of employees 43    
Accounts Receivable | Customer Concentration Risk | Two Customers      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 59.00%    
Accounts Receivable | Customer Concentration Risk | One Customer      
Concentration Risk [Line Items]      
Concentration Risk, Percentage   78.00%  
Revenue | Customer Concentration Risk | Four Customers      
Concentration Risk [Line Items]      
Concentration Risk, Percentage     73.00%
Revenue | Customer Concentration Risk | Three Customers      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 58.00% 64.00%  
Accounts Payables | Supplier Concentration Risk | One Vendor      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 19.00%    
Accounts Payables | Supplier Concentration Risk | Three Vendors      
Concentration Risk [Line Items]      
Concentration Risk, Percentage   42.00%  
Cost of Goods Sold | Supplier Concentration Risk | One Supplier      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 22.00% 45.00%  
Cost of Goods Sold | Supplier Concentration Risk | Two Supplier      
Concentration Risk [Line Items]      
Concentration Risk, Percentage     44.00%