XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Customer Concentration (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Net Sales [Member]          
Customer Concentration (Details) [Line Items]          
Concentration risk, description During the three months ended September 30, 2021 and 2020, the Company had net sales to each of three customers that constituted in excess of 10% of its net sales. During the three months ended September 30, 2021 and 2020, the Company had net sales to each of three customers that constituted in excess of 10% of its net sales. During the nine months ended September 30, 2021, the Company had net sales to each of three customers that constituted in excess of 10% of its net sales.    
Accounts Receivable [Member]          
Customer Concentration (Details) [Line Items]          
Concentration risk, description     At September 30, 2021, four customers constituted at least 10% of the Company’s gross trade accounts receivable.    
Accounts Receivable [Member] | Net Sales [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage 44.30% 45.00% 63.90% 32.80% 63.60%
Accounts Receivable [Member] | Customer Two [Member] | Net Sales [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage     45.10%    
Customer One [Member] | Net Sales [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage 22.00% 17.80% 17.80% 17.40%  
Customer One [Member] | Accounts Receivable [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage     18.70%   28.80%
Customer Two [Member] | Net Sales [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage 12.30% 13.80% 14.60% 15.40% 21.10%
Customer Two [Member] | Accounts Receivable [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage     16.90%    
Customer Three [Member] | Net Sales [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage 10.00% 13.40% 12.70%    
Customer Three [Member] | Accounts Receivable [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage     15.20%   13.70%
Customer Four [Member] | Accounts Receivable [Member]          
Customer Concentration (Details) [Line Items]          
Concentration Risk Percentage     13.10%