XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Risks & Uncertainties (Details)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Sales Revenue, Net [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 10.00% 30.70%
Number of customers 3 1
Accounts Receivable [Member]    
Risks & Uncertainties (Details) [Line Items]    
Number of customers   2
Raw Material Purchases [Member]    
Risks & Uncertainties (Details) [Line Items]    
Number of suppliers 2 2
Raw Material Purchases [Member] | Suppliers [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 37.80% 39.00%
Raw Material Purchases [Member] | Supplier Two [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 13.90% 18.60%
Revenue one [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 30.10% 30.80%
Revenue two [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 20.20% 21.40%
Revenue three [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 12.70% 13.90%
Customer One [Member] | Accounts Receivable [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 52.30% 49.80%
Customer Two [Member] | Accounts Receivable [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 11.30%  
Customer Two [Member] | Accounts Receivable [Member]    
Risks & Uncertainties (Details) [Line Items]    
Concentrations risk, percentage 10.30% 10.70%