XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations of Risk (Details) - manufacturer
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]        
Number of third-party manufacturers 129 133 129 133
Sales | Customer Concentration Risk | Walmart        
Concentration Risk [Line Items]        
Concentration risk, percentage 19.00% 19.90% 19.60% 19.80%
Sales | Customer Concentration Risk | Amazon        
Concentration Risk [Line Items]        
Concentration risk, percentage 10.70%   10.40%  
Sales | Supplier Concentration Risk        
Concentration Risk [Line Items]        
Number of third-party manufacturers with long-term contracts     27 27
Top 5 brands | Sales | Product Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk, percentage 37.00% 36.90% 37.80% 38.70%
Manufacturers | Sales | Supplier Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk, percentage     72.10% 70.50%