<?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/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  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">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001347178</identifier>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001347178</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001347178</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001347178</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001347178</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001347178</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001347178</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-38">0001347178</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="c-1" id="f-39">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:FormTp contextRef="c-1" id="f-1">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="c-1" id="f-2">S-3</ffd:SubmissnTp>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">Vanda Pharmaceuticals Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c-2" id="f-4">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-2" id="f-5">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-2" id="f-6">Common Stock, $0.001 par value per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-2" id="f-7">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-3" id="f-8">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-3" id="f-9">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-3" id="f-10">Preferred Stock, $0.001 par value per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-3" id="f-11">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-4" id="f-12">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-4" id="f-13">Debt</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-4" id="f-14">Debt Securities</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-4" id="f-15">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-5" id="f-16">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-5" id="f-17">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-5" id="f-18">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-5" id="f-19">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-6" id="f-20">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-6" id="f-21">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-6" id="f-22">Units</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-6" id="f-23">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-7" id="f-24">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-7" id="f-25">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:Rule457oFlg contextRef="c-7" id="f-26">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric contextRef="c-7" decimals="2" id="f-27" unitRef="usd">200000000</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-7" decimals="7" id="f-28" unitRef="number">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-7" decimals="2" id="f-29" unitRef="usd">27620</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="c-1" decimals="2" id="f-30" unitRef="usd">200000000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c-1" decimals="2" id="f-31" unitRef="usd">27620</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="c-1" decimals="2" id="f-32" unitRef="usd">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="c-1" decimals="2" id="f-33" unitRef="usd">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c-1" decimals="2" id="f-34" unitRef="usd">27620</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c-7" id="f-35">&lt;div style="padding-right:-1.88pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1a) An indeterminate number or aggregate principal amount, as applicable, of securities of each identified class is being registered as may from time to time be offered on a primary basis at indeterminate prices, including an indeterminate number or amount of securities that may be issued upon the exercise, settlement, exchange or conversion of securities offered hereunder. Separate consideration may or may not be received for securities that are issuable upon conversion of, or in exchange for, or upon exercise of, convertible or exchangeable securities. Pursuant to Rule 416 under the Securities Act of 1933, as amended (the "Securities Act"), this registration statement shall also cover any additional securities of the registrant that become issuable by reason of any splits, dividends or similar transactions or anti-dilution adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-1.88pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1b) The proposed maximum offering price per class of security will be determined from time to time by the Registrant in connection with the issuance by the Registrant of the securities registered hereunder and is not specified as to each class of security pursuant to Instruction 2.A.iii.b of the Instructions to the Calculation of Filing Fee Tables and related disclosure on Form S-3.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-1.88pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1c) Estimated solely for the purpose of calculating the registration fee in accordance with Rule 457(o) under the Securities Act.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OffsetTableNa contextRef="c-1" id="f-36">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa contextRef="c-1" id="f-37">N/A</ffd:CombinedProspectusTableNa>
</xbrl>
