<?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">0001328237</identifier>
        </entity>
        <period>
            <startDate>2026-03-19</startDate>
            <endDate>2026-03-19</endDate>
        </period>
    </context>
    <context id="f424_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001328237</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:Scties424iAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-19</startDate>
            <endDate>2026-03-19</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="hiddenrcFormTp">R 424I</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-156">424I</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-157">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:RegnFileNb contextRef="rc" id="ixv-158">333-280601</ffd:RegnFileNb>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-159">0001328237</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-160">Invesco DB Commodity Index Tracking Fund</dei:EntityRegistrantName>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:Securities424iNa
      contextRef="rc"
      id="hiddenrcSecurities424iNa"
      xsi:nil="true"/>
    <ffd:SubmissnTp contextRef="rc" id="ixv-163">424I</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-164">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-165">0001328237</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-166">Invesco DB Commodity Index Tracking Fund</dei:EntityRegistrantName>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-191">Invesco DB Commodity Index Tracking Fund</dei:EntityRegistrantName>
    <ffd:IssrNm contextRef="rc" id="ixv-192">Invesco DB Commodity Index Tracking Fund</ffd:IssrNm>
    <ffd:IssrBizAdrStrt1 contextRef="rc" id="ixv-193">3500 LACEY ROAD</ffd:IssrBizAdrStrt1>
    <ffd:IssrBizAdrStrt2 contextRef="rc" id="ixv-194">SUITE 700</ffd:IssrBizAdrStrt2>
    <ffd:IssrBizAdrCity contextRef="rc" id="ixv-195">DOWNERS GROVE</ffd:IssrBizAdrCity>
    <ffd:IssrBizAdrStatOrCtryCd contextRef="rc" id="ixv-196">IL</ffd:IssrBizAdrStatOrCtryCd>
    <ffd:IssrBizAdrZipCd contextRef="rc" id="ixv-197">60515</ffd:IssrBizAdrZipCd>
    <ffd:RegnFileNb contextRef="rc" id="ixv-198">333-280601</ffd:RegnFileNb>
    <ffd:RptgFsclYrEndDt contextRef="rc" id="ixv-199">2025-12-31</ffd:RptgFsclYrEndDt>
    <ffd:OfferingSctyTitl contextRef="f424_1" id="ixv-200">Common Units of Beneficial Interest</ffd:OfferingSctyTitl>
    <ffd:AggtSalesPricFsclYr contextRef="f424_1" decimals="2" id="ixv-201" unitRef="USD">252939796.00</ffd:AggtSalesPricFsclYr>
    <ffd:AggtRedRpPricFsclYr contextRef="f424_1" decimals="2" id="ixv-202" unitRef="USD">365752902.00</ffd:AggtRedRpPricFsclYr>
    <ffd:AggtRedRpPricPrrFsclYr contextRef="f424_1" decimals="2" id="ixv-203" unitRef="USD">1646573135.84</ffd:AggtRedRpPricPrrFsclYr>
    <ffd:NetSalesAmt contextRef="f424_1" decimals="2" id="ixv-204" unitRef="USD">0.00</ffd:NetSalesAmt>
    <ffd:AmtRedCdts contextRef="f424_1" decimals="2" id="ixv-205" unitRef="USD">-1759386241.84</ffd:AmtRedCdts>
    <ffd:FeeRate
      contextRef="f424_1"
      decimals="7"
      id="ixv-206"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt contextRef="f424_1" decimals="2" id="ixv-207" unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:FeeNote contextRef="f424_1" id="ixv-208">Pursuant to Rule 457(p) under the Securities Act, when registration fees become due under Rule 456(d), the registration fee for the Shares will be partially offset by the registration fee associated with unsold securities registered pursuant to (i) registration statement on Form S-3 (File No. 333-233475) filed by the Fund on August 27, 2019 (the "Prior Registration Statement"), (ii) a prospectus supplement filed by the Fund on February 11, 2021 pursuant to Rule 424(b)(3) ("Prospectus
Supplement No. 4"), and (iii) a prospectus supplement filed by the Fund on May 20, 2021 pursuant to Rule 424(b)(3)("Prospectus Supplement No. 5"). A registration fee of (i) $182,763.93 was paid in connection with the registration pursuant to the Prior Registration Statement of 94,400,000 Shares, (ii) $165,613.80 was paid in connection with the
registration pursuant to the Prospectus Supplement No. 4 of
100,000,000 Shares, and (iii) $495,586.75 was paid in connection with the registration pursuant to the Prospectus Supplement No. 5 of 250,000,000 Shares, of which 332,900,000 remain unsold as of August 25, 2021 and for which a filing fee of $628,896.18 was previously paid with respect to the unsold shares. As a result, the following amount (which reflects reductions for any amounts used to offset fees owed in prior years) will be applied to partially offset filing fees due under Rule 456(d) as they become due.</ffd:FeeNote>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-209" unitRef="USD">0.00</ffd:TtlFeeAmt>
    <ffd:FeeIntrstAmt contextRef="rc" decimals="2" id="ixv-210" unitRef="USD">0.00</ffd:FeeIntrstAmt>
    <ffd:TtlFeeAndIntrstAmt contextRef="rc" decimals="2" id="ixv-211" unitRef="USD">0.00</ffd:TtlFeeAndIntrstAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-212" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-213" unitRef="USD">0.00</ffd:NetFeeAmt>
</xbrl>
