XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of significant accounting policies - Schedule of Concentrations of Risk (Details) - Customer Concentration Risk
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Revenue | Target      
Product Information [Line Items]      
Concentration risk percentage 25.00% 23.00% 22.00%
Revenue | Walmart      
Product Information [Line Items]      
Concentration risk percentage 20.00% 26.00% 26.00%
Revenue | Ulta Beauty      
Product Information [Line Items]      
Concentration risk percentage 15.00% 12.00%  
Accounts Receivable | Target      
Product Information [Line Items]      
Concentration risk percentage 32.00% 18.00%  
Accounts Receivable | Walmart      
Product Information [Line Items]      
Concentration risk percentage 26.00% 31.00%