XML 88 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Concentrations of Risk (Details) - manufacturer
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Concentration Risk [Line Items]        
Number of third-party manufacturers 121 113 121 113
Sales | Customer Concentration Risk | Walmart        
Concentration Risk [Line Items]        
Concentration risk, percentage 22.70% 22.50% 21.20% 22.30%
Sales | Supplier Concentration Risk        
Concentration Risk [Line Items]        
Number of third-party manufacturers with long-term contracts     19 19
Top 5 brands | Sales | Product Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk, percentage 41.30% 45.80% 43.30% 46.20%
Manufactures | Sales | Supplier Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk, percentage     68.10% 65.40%