Quarterly report pursuant to Section 13 or 15(d)

CONCENTRATION - Supplier Concentrations (Details)

v3.21.2
CONCENTRATION - Supplier Concentrations (Details) - Cost of goods sold - Supplier Concentrations
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Supplier A        
CONCENTRATIONS        
Concentration risk (as a percent)   51.93%   35.39%
Supplier B        
CONCENTRATIONS        
Concentration risk (as a percent)   14.67% 11.30% 14.18%
Supplier D        
CONCENTRATIONS        
Concentration risk (as a percent)   19.17%   14.57%
Supplier E        
CONCENTRATIONS        
Concentration risk (as a percent) 23.52%   16.54%  
Supplier F        
CONCENTRATIONS        
Concentration risk (as a percent)     10.37%  
Top Five Suppliers        
CONCENTRATIONS        
Concentration risk (as a percent) 23.52% 85.77% 38.21% 64.14%