<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001600033</identifier>
        </entity>
        <period>
            <startDate>2026-05-21</startDate>
            <endDate>2026-05-21</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001600033</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-21</startDate>
            <endDate>2026-05-21</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001600033</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-21</startDate>
            <endDate>2026-05-21</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-189">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-190">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-191">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-192">0001600033</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-193">e.l.f. Beauty, Inc.</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-196">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-197">false</ffd:PrevslyPdFlg>
    <ffd:FormTp contextRef="rc" id="ixv-231">S-8</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-232">e.l.f. Beauty, Inc.</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-233">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-234">Common stock, $0.01 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-235">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-236"
      unitRef="Shares">1181044</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_1"
      decimals="2"
      id="ixv-237"
      unitRef="USD">54.95</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-238"
      unitRef="USD">64898367.80</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-239"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-240"
      unitRef="USD">8962.46</ffd:FeeAmt>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-241">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-242">Common stock, $0.01 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_2" id="ixv-243">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_2"
      decimals="0"
      id="ixv-244"
      unitRef="Shares">590522</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_2"
      decimals="2"
      id="ixv-245"
      unitRef="USD">46.71</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-246"
      unitRef="USD">27583282.62</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="7"
      id="ixv-247"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="2"
      id="ixv-248"
      unitRef="USD">3809.25</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-249" unitRef="USD">92481650.42</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-250" unitRef="USD">12771.71</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-251" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-252" unitRef="USD">12771.71</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-253">Pursuant to Rule 416 of the Securities Act of 1933, as amended (the Securities Act), this Registration Statement shall also cover any additional shares of the Registrants Common Stock (Common Stock) that become issuable under the Registrants 2016 Equity Incentive Award Plan, as amended (the 2016 Plan), by reason of any stock dividend, stock split or similar transaction effected without the receipt of consideration that results in an increase in the number of the outstanding shares of Common Stock.

Note 1a:  The Amount Registered represents shares of Common Stock that were automatically added to the shares authorized for issuance under the 2016 Plan on January 1, 2026 pursuant to an evergreen provision contained in the 2016 Plan. Pursuant to such provision, the number of shares of Common Stock reserved for issuance pursuant to awards under the 2016 Plan shall be increased on the first day of each calendar year ending in 2026, equal to the lesser of (i) 2% of the shares of Common Stock outstanding on the last day of the immediately preceding calendar year and (ii) such smaller number of shares of Common Stock as determined by the Registrants Board of Directors; provided, that no more than 22,627,878 shares of Common Stock may be issued upon the exercise of incentive stock options under the 2016 Plan.

Note 1b:  The Proposed Maximum Offering Price Per Unit was estimated in accordance with Rules 457(c) and 457(h) under the Securities Act solely for the purpose of calculating the registration fee on the basis of $54.95 per share, which is the average of the high and low prices of Common Stock on May 14, 2026, as reported on the New York Stock Exchange.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-254">Pursuant to Rule 416 of the Securities Act, this Registration Statement shall also cover any additional shares of Common Stock that become issuable under the Registrants 2016 Employee Stock Purchase Plan (ESPP) by reason of any stock dividend, stock split or similar transaction effected without the receipt of consideration that results in an increase in the number of the outstanding shares of Common Stock.

Note 2a: The Amount Registered represents shares of Common Stock that were automatically added to the shares authorized for issuance under the ESPP on January 1, 2026 pursuant to an evergreen provision contained in the ESPP. Pursuant to such provision, the number of shares of Common Stock reserved for issuance under the ESPP shall be increased on the first day of each calendar year ending in 2026, equal to the lesser of (i) 1% of the shares of Common Stock outstanding on the last day of the immediately preceding calendar year and (ii) such smaller number of shares of Common Stock as determined by the Registrants Board of Directors; provided, that no more than 6,788,363 shares of Common Stock may be issued under the ESPP, subject to certain adjustments.

Note 2b:  The Proposed Maximum Offering Price Per Unit was estimated in accordance with Rules 457(c) and 457(h) under the Securities Act solely for the purpose of calculating the registration fee on the basis of $54.95 per share, which is the average of the high and low prices of Common Stock on May 14, 2026, as reported on the New York Stock Exchange, multiplied by 85%. Pursuant to the ESPP, the purchase price of the shares of Common Stock reserved for issuance thereunder will be at least 85% of the lower of the fair market value of a share of Common Stock on the applicable Enrollment Date or Purchase Date (as defined in the ESPP).</ffd:OfferingNote>
</xbrl>
