v3.26.1
Concentrations of Risk (Details)
12 Months Ended
Mar. 31, 2026
manufacturer
distribution_center
manufacturing_facility
Mar. 31, 2025
manufacturer
Mar. 31, 2024
Concentration Risk [Line Items]      
Number of distribution centers | distribution_center 1    
Number of manufacturing facilities | manufacturing_facility 3    
Number of third-party manufacturers 95    
Sales | Supplier concentration risk      
Concentration Risk [Line Items]      
Number of third-party manufacturers with long-term contracts 18 16  
Sales | Supplier concentration risk | Manufacturers, United States, Canada and Australia      
Concentration Risk [Line Items]      
Concentration risk, percentage 21.00%    
Sales | Supplier concentration risk | Manufacturers      
Concentration Risk [Line Items]      
Concentration risk, percentage 60.00% 58.00%  
Sales | Supplier concentration risk | Contract Pharmacal Corporation      
Concentration Risk [Line Items]      
Concentration risk, percentage 21.00% 21.00% 20.00%
Top 5 brands | Sales | Product concentration risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 38.00% 37.00% 38.00%
Walmart | Sales | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 20.00% 19.00% 20.00%
Walmart | Accounts receivable | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 18.00%    
Amazon | Sales | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 15.00% 14.00% 11.00%