<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025q4"
  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/2025q4/ffd-2025q4.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403161</identifier>
        </entity>
        <period>
            <startDate>2026-03-05</startDate>
            <endDate>2026-03-05</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403161</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-05</startDate>
            <endDate>2026-03-05</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403161</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-05</startDate>
            <endDate>2026-03-05</endDate>
        </period>
    </context>
    <context id="offrl_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403161</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-05</startDate>
            <endDate>2026-03-05</endDate>
        </period>
    </context>
    <context id="ofst_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403161</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-05</startDate>
            <endDate>2026-03-05</endDate>
        </period>
    </context>
    <context id="ofst_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001403161</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-05</startDate>
            <endDate>2026-03-05</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-422">S-4</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-423">S-4</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-424">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-425">0001403161</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-426">VISA INC.</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa" xsi:nil="true"/>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:OffsetClmdInd contextRef="ofst_1" id="ixv-430">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_2" id="ixv-431">false</ffd:OffsetClmdInd>
    <ffd:FormTp contextRef="rc" id="ixv-492">S-4</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-493">VISA INC.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-494">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-495">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-496">Class A common stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-497">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-498"
      unitRef="Shares">188797009</ffd:AmtSctiesRegd>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-499"
      unitRef="USD">59676846574.81</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-500"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-501"
      unitRef="USD">8241372.51</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-502">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-503">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-504">Class B-3 common stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_2" id="ixv-505">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_2"
      decimals="0"
      id="ixv-506"
      unitRef="Shares">61378320</ffd:AmtSctiesRegd>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-507"
      unitRef="USD">0.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="7"
      id="ixv-508"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="2"
      id="ixv-509"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_3" id="ixv-510">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_3" id="ixv-511">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_3" id="ixv-512">Class C common stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_3" id="ixv-513">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_3"
      decimals="0"
      id="ixv-514"
      unitRef="Shares">24067298</ffd:AmtSctiesRegd>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_3"
      decimals="2"
      id="ixv-515"
      unitRef="USD">0.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_3"
      decimals="7"
      id="ixv-516"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_3"
      decimals="2"
      id="ixv-517"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-518" unitRef="USD">59676846574.81</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-519" unitRef="USD">8241372.51</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-520" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-521" unitRef="USD">7945220.95</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-522" unitRef="USD">296151.56</ffd:NetFeeAmt>
    <ffd:Rule457fFlg contextRef="offrl_1" id="ixv-523">true</ffd:Rule457fFlg>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-524">The amount registered represents up to 188,797,009 shares of Class A common stock, par value $0.0001 per share, of Visa ("Class A common stock") that can be issued upon conversion of (i) up to 61,378,320 shares of Class B-3 common stock, par value $0.0001 per share, of Visa ("Class B-3 common stock") and (ii) up to 24,067,298 shares of Class C common stock, par value $0.0001 per share, of Visa ("Class C common stock") being offered in exchange for shares of Class B-1 common stock, par value $0.0001 per share, of Visa ("Class B-1 common stock") and Class B-2 common stock, par value $0.0001 per share, of Visa ("Class B-2 common stock"), in each case, pursuant to the exchange offer (the "Current Exchange Offer") described in the prospectus forming a part of the registration statement filed by Visa on Form S-4, with which this exhibit is filed (the "S-4 Registration Statement"). The maximum aggregate offering price, estimated solely for the purpose of calculating the registration fee pursuant to Rule 457(c) and Rule 457(f) under the Securities Act of 1933, as amended (the "Securities Act"), is based on the product of (i) $316.09 the average of the high and low prices of Class A common stock of Visa as reported on the New York Stock Exchange on February 27, 2026 and (ii) 188,797,009, the maximum number of shares of Class A common stock into which shares of Class B-3 common stock and Class C common stock to be issued in the Exchange Offer are convertible (based on the Applicable Conversation Rates (as such term is defined in the S-4 Registration Statement) for Class B-1, Class B-2 common stock and Class C common stock. Pursuant to Rule 457(f)(3) under the Securities Act, the maximum aggregate offering price excludes estimated cash to be paid by Visa in lieu of issuing fractional shares calculated on an aggregate basis.</ffd:OfferingNote>
    <ffd:AmtSctiesRcvd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-525"
      unitRef="Shares">188797009</ffd:AmtSctiesRcvd>
    <ffd:ValSctiesRcvdPerShr
      contextRef="offrl_1"
      decimals="2"
      id="ixv-526"
      unitRef="USD">316.09</ffd:ValSctiesRcvdPerShr>
    <ffd:ValSctiesRcvd
      contextRef="offrl_1"
      decimals="2"
      id="ixv-527"
      unitRef="USD">59676846574.81</ffd:ValSctiesRcvd>
    <ffd:FeeNoteMaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-528"
      unitRef="USD">59676846574.81</ffd:FeeNoteMaxAggtOfferingPric>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-529">No fee pursuant to Rule 457(i) under the Securities Act.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_3" id="ixv-530">No fee pursuant to Rule 457(i) under the Securities Act.</ffd:OfferingNote>
    <ffd:Rule457pOffsetFlg contextRef="ofst_1" id="ixv-531">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_1" id="ixv-532">Visa Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_1" id="ixv-533">S-4</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_1" id="ixv-534">333-276747</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="ofst_1" id="ixv-535">2024-01-29</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt contextRef="ofst_1" decimals="2" id="ixv-536" unitRef="USD">7945220.95</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="ofst_1" id="ixv-537">Equity</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrSctyTitl contextRef="ofst_1" id="ixv-538">Class A common stock, par value $0.0001 per share</ffd:OffsetPrrSctyTitl>
    <ffd:OffsetPrrNbOfUnsoldScties
      contextRef="ofst_1"
      decimals="0"
      id="ixv-539"
      unitRef="Shares">198713168</ffd:OffsetPrrNbOfUnsoldScties>
    <ffd:OffsetPrrUnsoldOfferingAmt contextRef="ofst_1" decimals="2" id="ixv-540" unitRef="USD">53829410079.52</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_2" id="ixv-541">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_2" id="ixv-542">Visa Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_2" id="ixv-543">S-4</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_2" id="ixv-544">333-276747</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="ofst_2" id="ixv-545">2024-01-29</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt contextRef="ofst_2" decimals="2" id="ixv-546" unitRef="USD">15583616.04</ffd:OffsetPrrFeeAmt>
    <ffd:TermntnCmpltnWdrwl contextRef="ofst_1" id="ixv-547">The shares of Class A common stock registered hereby that are issuable upon the conversion of the Class B-3 common stock and Class C common stock offered in the Current Exchange Offer were previously registered pursuant to Visa's registration statement on Form S-4 (File No. 333-276747) (the "Prior S-4 Registration Statement") and that were issuable upon the conversion of Class B-2 common stock and Class C common stock offered as partial consideration in Visa's prior exchange offer (the "Prior Exchange Offer") to which the Prior S-4 Registration Statement relates. Due to restrictions in Visa's certificate of incorporation, Visa's Class B-2 common stock has not yet become convertible into shares of Class A common stock, and therefore such underlying shares of Class A common stock remain unsold. The number of unsold securities associated with fee offset claimed consists of (i) 3,836,920 shares of Class A common stock issuable upon conversion of the Class C common stock that was registered but not issued in the Prior Exchange Offer and (ii) 194,876,248 shares of Class A common stock into which the shares of Class B-2 common stock registered in the Prior Exchange Offer was convertible (in each case, rounded down to the nearest whole share) but remain unsold. The filing fee previously paid by Visa that corresponds to this amount of Class A common stock equals $7,945,220.95, which is the amount that Visa is offsetting the fee payable in connection with the Current Exchange Offer. The unsold aggregate offering amount associated with fee offset claimed was calculated using $270.89 as the average of the high and low prices of Class A common stock of Visa as reported on the New York Stock Exchange on January 23, 2024 in accordance with the Prior S-4 Registration Statement.</ffd:TermntnCmpltnWdrwl>
</xbrl>
