XML 36 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information - Outstanding Accounts Receivable from Significant Customers (Details) - Customer Concentration Risk - Accounts Receivable
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Wal-Mart    
Segment Reporting Information [Line Items]    
Entity wide outstanding accounts receivable percentage from major customer 45.00% 45.70%
Ulta    
Segment Reporting Information [Line Items]    
Entity wide outstanding accounts receivable percentage from major customer 21.20% 26.40%