XML 124 R109.htm IDEA: XBRL DOCUMENT v3.21.1
Concentrations of Risk (Details) - manufacturer
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Concentration Risk [Line Items]      
Number of third-party manufacturers 118    
Sales | Product concentration risk | Top 5 brands      
Concentration Risk [Line Items]      
Concentration risk, percentage 45.60% 42.60% 42.90%
Sales | Customer concentration risk | Walmart      
Concentration Risk [Line Items]      
Concentration risk, percentage 21.60% 23.10% 23.70%
Sales | Supplier concentration risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 70.50% 62.30%  
Number of third-party manufacturers with long-term contracts 19 14  
Accounts receivable | Customer concentration risk | Walmart      
Concentration Risk [Line Items]      
Concentration risk, percentage 23.80%