Quarterly report pursuant to Section 13 or 15(d)

CONCENTRATIONS - Supplier Concentrations (Details)

v3.23.1
CONCENTRATIONS - Supplier Concentrations (Details) - Cost of goods sold - Supplier Concentrations
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Supplier A    
CONCENTRATIONS    
Concentration risk (as a percent)   18.77%
Supplier B    
CONCENTRATIONS    
Concentration risk (as a percent)   23.84%
Supplier C    
CONCENTRATIONS    
Concentration risk (as a percent)   17.56%
Supplier D    
CONCENTRATIONS    
Concentration risk (as a percent)   14.40%
Supplier E    
CONCENTRATIONS    
Concentration risk (as a percent) 17.85%  
Supplier F    
CONCENTRATIONS    
Concentration risk (as a percent) 10.95%  
Supplier G    
CONCENTRATIONS    
Concentration risk (as a percent) 18.58%  
Top Seven Suppliers    
CONCENTRATIONS    
Concentration risk (as a percent) 47.38% 74.56%