XML 38 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption1 elf_CumulativeEffectofNewAccountingPrincipleinPeriodofAdoption1 $ (54,000)
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption1 elf_CumulativeEffectofNewAccountingPrincipleinPeriodofAdoption1 $ (54,000)