<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  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:utr="http://www.xbrl.org/2009/utr"
  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="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>8</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>14</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>10</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>11</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>9</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>13</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001570562</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>12</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-05</startDate>
            <endDate>2026-06-05</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-177">0001570562</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-1" id="f-178">EVOLUS, INC.</dei:EntityRegistrantName>
    <ffd:SubmissnTp contextRef="c-1" id="f-179">S-3</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c-1" id="f-180">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:OfferingTableNa contextRef="c-1" id="f-181" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="c-1" id="f-182">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa contextRef="c-1" id="f-183">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FormTp contextRef="c-1" id="f-1">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="c-1" id="f-2">EVOLUS, INC.</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="c-2" id="f-3">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-2" id="f-4">Common Stock, par value $0.00001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-2" id="f-5">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="c-3" id="f-6">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-3" id="f-7">Preferred Stock, par value $0.00001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-3" id="f-8">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="c-4" id="f-9">Debt</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-4" id="f-10">Debt Securities</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-4" id="f-11">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="c-5" id="f-12">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-5" id="f-13">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-5" id="f-14">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="c-6" id="f-15">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-6" id="f-16">Rights</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-6" id="f-17">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="c-7" id="f-18">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-7" id="f-19">Units</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-7" id="f-20">true</ffd:Rule457oFlg>
    <ffd:OfferingSctyTp contextRef="c-8" id="f-21">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-8" id="f-22" xsi:nil="true"/>
    <ffd:Rule457oFlg contextRef="c-8" id="f-23">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric contextRef="c-8" decimals="2" id="f-24" unitRef="usd">54480447</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-8" decimals="8" id="f-25" unitRef="rate">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-8" decimals="2" id="f-26" unitRef="usd">7523.75</ffd:FeeAmt>
    <ffd:OfferingSctyTp contextRef="c-9" id="f-27">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-9" id="f-28">Common Stock, par value $0.00001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="c-9" id="f-29">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="c-9" id="f-30">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-31">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-32">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-33">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-34">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-35">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-36">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-37">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-38">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-39">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-40">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-41">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-42">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-43">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-44">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="c-13" id="f-45">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-13" id="f-46">Preferred Stock, par value $0.00001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="c-13" id="f-47">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="c-13" id="f-48">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-49">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-50">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-51">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-52">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-53">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-54">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-55">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-56">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-57">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-58">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-59">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-60">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-61">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-62">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="c-11" id="f-63">Debt</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-11" id="f-64">Debt Securities</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="c-11" id="f-65">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="c-11" id="f-66">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-67">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-68">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-69">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-70">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-71">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-72">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-73">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-74">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-75">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-76">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-77">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-78">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-79">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-80">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="c-12" id="f-81">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-12" id="f-82">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="c-12" id="f-83">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="c-12" id="f-84">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-85">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-86">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-87">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-88">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-89">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-90">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-91">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-92">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-93">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-94">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-95">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-96">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-97">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-98">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="c-15" id="f-99">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-15" id="f-100">Rights</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="c-15" id="f-101">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="c-15" id="f-102">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-103">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-104">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-105">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-106">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-107">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-108">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-109">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-110">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-111">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-112">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-113">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-114">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-115">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-116">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="c-14" id="f-117">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-14" id="f-118">Units</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="c-14" id="f-119">true</ffd:Rule415a6Flg>
    <ffd:CfwdFormTp contextRef="c-14" id="f-120">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-121">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-122">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-123">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-124">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-125">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-126">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-127">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-128">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-129">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-130">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-131">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-132">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-133">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-134">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:OfferingSctyTp contextRef="c-10" id="f-135">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-10" id="f-136" xsi:nil="true"/>
    <ffd:Rule415a6Flg contextRef="c-10" id="f-137">true</ffd:Rule415a6Flg>
    <ffd:MaxAggtOfferingPric contextRef="c-10" decimals="2" id="f-138" unitRef="usd">195519553</ffd:MaxAggtOfferingPric>
    <ffd:CfwdFormTp contextRef="c-10" id="f-139">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-140">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-141">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-142">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-143">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-144">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-145">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-146">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-147">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-148">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-149">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-150">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-151">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-152">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-153">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrevslyPdFee contextRef="c-10" decimals="2" id="f-154" unitRef="usd">21546.25</ffd:CfwdPrevslyPdFee>
    <ffd:TtlOfferingAmt contextRef="c-1" decimals="2" id="f-155" unitRef="usd">250000000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c-1" decimals="2" id="f-156" unitRef="usd">7523.75</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="c-1" decimals="2" id="f-157" unitRef="usd">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="c-1" decimals="2" id="f-158" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c-1" decimals="2" id="f-159" unitRef="usd">7523.75</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c-8" id="f-160">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)   (i) An unspecified number of shares of (a) common stock, (b) preferred stock, (c) debt securities, (d) warrants to purchase common stock, preferred stock or debt securities of the Registrant, (e) rights to purchase common stock, preferred stock or warrants of the Registrant and (f) units, consisting of some or all of these securities in any combination, as applicable, is being registered as may from time to time be offered at unspecified prices and, in addition, an unspecified number of shares of common stock, preferred stock and debt securities as shall be issuable from time to time upon conversion, exchange, or exercise of any securities that are provided for such issuance. Any securities registered hereunder may be sold separately or as units with other securities registered hereunder.  Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement also covers any additional securities that may be offered or issued in connection with any stock split, stock dividend or similar transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(ii) Includes rights to acquire common stock or preferred stock of the Company under any shareholder rights plan then in effect, if applicable under the terms of any such plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(iii) Estimated solely for the purpose of calculating the registration fee. No separate consideration will be received for shares of common stock that are issued upon conversion of debt securities or preferred stock or upon exercise of common stock warrants registered hereunder. The aggregate maximum offering price of all securities issued pursuant to this registration statement will not exceed $250,000,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(iv) The registration fee has been calculated pursuant to Rule 457(o) under the Securities Act.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-10" id="f-161">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)    Pursuant to Rule 415(a)(6) under the Securities Act, the securities being registered hereunder include $195,519,553 of  securities which remain unsold as of the date hereof (the &#x201c;Unsold Securities&#x201d;) previously registered by the Registrant&#x2019;s registration statement on Form S-3 (File No. 333-270370), which was initially filed with the Securities and Exchange Commission on March&#160;8, 2023 and declared effective on June&#160;8, 2023 (the &#x201c;Prior Registration Statement&#x201d;). The aggregate filing fee paid in connection with such Unsold Securities was $21,546.25 (based on the filing fee rate in effect at the time of the filing of the Prior Registration Statement) and will continue to be applied to the Unsold Securities that are being carried forward to this registration statement. No additional filing fee is due with respect to the Unsold Securities carried forward in this registration statement. To the extent that, after the filing date hereof and prior to the effectiveness of this registration statement, the Registrant sells any Unsold Securities pursuant to the Prior Registration Statement, the Registrant will identify in a pre-effective amendment to this registration statement the updated amount of Unsold Securities from the Prior Registration Statement to be included in this registration statement pursuant to Rule 415(a)(6) and the updated amount of new securities to be registered on this registration statement, if any. Pursuant to Rule 415(a)(6), the offering of securities under the Prior Registration Statement will be deemed terminated as of the date of effectiveness of this registration statement.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:CfwdPrrFileNb contextRef="c-10" id="f-162">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-11" id="f-163">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-12" id="f-164">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-13" id="f-165">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-14" id="f-166">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-15" id="f-167">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFileNb contextRef="c-9" id="f-168">333-270370</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="c-10" id="f-169">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-14" id="f-170">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-9" id="f-171">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-15" id="f-172">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-11" id="f-173">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-13" id="f-174">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrrFctvDt contextRef="c-12" id="f-175">2023-06-08</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrevslyPdFee contextRef="c-10" decimals="2" id="f-176" unitRef="usd">21546.25</ffd:CfwdPrevslyPdFee>
</xbrl>
