Quarterly report pursuant to Section 13 or 15(d)

CONCENTRATIONS - Supplier Concentrations (Details)

v3.22.1
CONCENTRATIONS - Supplier Concentrations (Details) - Cost of goods sold - Supplier Concentrations
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Supplier A    
CONCENTRATIONS    
Concentration risk (as a percent) 18.77%  
Supplier B    
CONCENTRATIONS    
Concentration risk (as a percent)   18.10%
Supplier C    
CONCENTRATIONS    
Concentration risk (as a percent) 23.84%  
Supplier D    
CONCENTRATIONS    
Concentration risk (as a percent) 17.56%  
Supplier E    
CONCENTRATIONS    
Concentration risk (as a percent)   16.20%
Supplier F    
CONCENTRATIONS    
Concentration risk (as a percent)   15.00%
Supplier G    
CONCENTRATIONS    
Concentration risk (as a percent) 14.40%  
Top Seven Suppliers    
CONCENTRATIONS    
Concentration risk (as a percent) 74.56% 49.30%