XML 86 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Outstanding Accounts Receivable from Significant Customers (Details) - Customer Concentration Risk - Accounts Receivable
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Wal-Mart    
Segment Reporting Information [Line Items]    
Entity wide outstanding accounts receivable percentage from major customer 32.70% 51.70%
Ulta    
Segment Reporting Information [Line Items]    
Entity wide outstanding accounts receivable percentage from major customer 0.00% 2.90%