<?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">0001853138</identifier>
        </entity>
        <period>
            <startDate>2026-05-29</startDate>
            <endDate>2026-05-29</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001853138</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-29</startDate>
            <endDate>2026-05-29</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001853138</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-29</startDate>
            <endDate>2026-05-29</endDate>
        </period>
    </context>
    <context id="ofst_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001853138</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-29</startDate>
            <endDate>2026-05-29</endDate>
        </period>
    </context>
    <context id="ofst_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001853138</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-29</startDate>
            <endDate>2026-05-29</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-404">S-1</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-405">S-1</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-406">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-407">0001853138</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-408">Kodiak AI, 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-412">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_2" id="ixv-413">false</ffd:OffsetClmdInd>
    <ffd:FormTp contextRef="rc" id="ixv-465">S-1</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-466">Kodiak AI, Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-467">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-468">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-469">Common stock, par value $0.0001 per share </ffd:OfferingSctyTitl>
    <ffd:Rule457aFlg contextRef="offrl_1" id="ixv-470">true</ffd:Rule457aFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-471"
      unitRef="Shares">15384609</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_1"
      decimals="2"
      id="ixv-472"
      unitRef="USD">6.96</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-473"
      unitRef="USD">107076878.64</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-474"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-475"
      unitRef="USD">14787.32</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-476">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-477">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-478">Common stock, par value $0.0001 per share, underlying warrants </ffd:OfferingSctyTitl>
    <ffd:Rule457aFlg contextRef="offrl_2" id="ixv-479">true</ffd:Rule457aFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_2"
      decimals="0"
      id="ixv-480"
      unitRef="Shares">15384609</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_2"
      decimals="2"
      id="ixv-481"
      unitRef="USD">6.96</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-482"
      unitRef="USD">107076878.64</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="7"
      id="ixv-483"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="2"
      id="ixv-484"
      unitRef="USD">14787.32</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-485" unitRef="USD">214153757.28</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-486" unitRef="USD">29574.64</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-487" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-488" unitRef="USD">12015.99</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-489" unitRef="USD">17558.65</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-490">Pursuant to Rule 416(a) of the Securities Act of 1933, as amended (the "Securities Act"), there are also being registered an indeterminable number of additional shares of the Registrant's common stock, par value $0.0001 ("Common Stock") as may be issued to prevent dilution resulting from stock splits, stock dividends or similar transactions. Consists of 15,384,609 shares of the Registrant's Common Stock held by certain securityholders that are registered for resale in this Registration Statement. The proposed maximum aggregate offering price (the "PMOPU") is estimated solely for the purpose of calculating the registration fee in accordance with Rule 457(c) under the Securities Act, based on the average of the high and low prices of Common Stock as reported on the Nasdaq Global Market on May 28, 2026, which was approximately $6.96 per share. </ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-491">Pursuant to Rule 416(a) of the Securities Act, there are also being registered an indeterminable number of additional shares of the Common Stock as may be issued to prevent dilution resulting from stock splits, stock dividends or similar transactions. Consists of 15,384,609 shares of Common Stock issuable by the Registrant upon the conversion of the 2026 PIPE Warrants (as defined in this Registration Statement). These shares are registered for resale in this Registration Statement. The PMOPU is estimated solely for the purpose of calculating the registration fee in accordance with Rule 457(c) under the Securities Act, based on the average of the high and low prices of Common Stock as reported on the Nasdaq Global Market on May 28, 2026, which was approximately $6.96 per share. </ffd:OfferingNote>
    <ffd:Rule457pOffsetFlg contextRef="ofst_1" id="ixv-492">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_1" id="ixv-493">Kodiak AI, Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_1" id="ixv-494">S-4</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_1" id="ixv-495">333-287278</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="ofst_1" id="ixv-496">2025-05-14</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt contextRef="ofst_1" decimals="2" id="ixv-497" unitRef="USD">12015.99</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="ofst_1" id="ixv-498">Equity</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrSctyTitl contextRef="ofst_1" id="ixv-499">Kodiak AI, Inc. Common Stock issuable upon exercise of Warrants and Warrants exercisable for Kodiak AI, Inc. Common Stock </ffd:OffsetPrrSctyTitl>
    <ffd:OffsetPrrUnsoldOfferingAmt contextRef="ofst_1" decimals="2" id="ixv-500" unitRef="USD">484765500.00</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_2" id="ixv-501">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_2" id="ixv-502">Kodiak AI, Inc.</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_2" id="ixv-503">S-4</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_2" id="ixv-504">333-287278</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="ofst_2" id="ixv-505">2025-05-14</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt contextRef="ofst_2" decimals="2" id="ixv-506" unitRef="USD">12015.99</ffd:OffsetPrrFeeAmt>
    <ffd:TermntnCmpltnWdrwl contextRef="ofst_1" id="ixv-507">Under a registration statement on Form S-4 (File No. 333-287278) initially filed by the Registrant on May 14, 2025 and subsequently amended (as amended, the "Business Combination Registration Statement"), the Registrant registered 14,300,000 Private Placement Warrants (as defined therein) and 25,000,000 Public Warrants (as defined therein). The Business Combination Registration Statements also registered the Common Stock issuable upon the exercise of the Public Warrants and Private Placement Warrants. The Registrant subsequently removed from registration under the Business Combination Registration Statement the Common Stock issuable upon exercise of the Public Warrants and the Private Placement Warrants. A filing fee of $74,217.60 was previously paid in connection with the Public Warrants and Private Placement Warrants on the Business Combination Registration Statement (the "Filing Fee"). On December 1, 2025 the Registrant filed a registration statement on Form S-8 (File No. 333-291864) that used $49,563.03 of the Filing Fee, and on March 12, 2026 the Registrant filed a registration statement on Form S-8 (File No. 333-294223) that used $12,638.58 of the Filing Fee, resulting in a remaining fee offset balance of $12,015.99 (the "Remaining Filing Fee Balance"). In accordance with Rule 457(p) of the Securities Act, the Remaining Filing Fee Balance will offset the filing fee due pursuant to this Registration Statement. </ffd:TermntnCmpltnWdrwl>
    <ffd:OffsetNote contextRef="ofst_1" id="ixv-508">Under the Business Combination Registration Statement, the Registrant registered 14,300,000 Private Placement Warrants (as defined therein) and 25,000,000 Public Warrants (as defined therein). The Business Combination Registration Statements also registered the Common Stock issuable upon the exercise of the Public Warrants and Private Placement Warrants. The Registrant subsequently removed from registration under the Business Combination Registration Statement the Common Stock issuable upon exercise of the Public Warrants and the Private Placement Warrants. The Registrant previously paid the Filing Fee and in accordance with Rule 457(p) of the Securities Act $12,015.99 of the Remaining Filing Fee Balance will be used to offset the filing fee due pursuant to this Registration Statement. </ffd:OffsetNote>
    <ffd:OffsetNote contextRef="ofst_2" id="ixv-509">Under the Business Combination Registration Statement, the Registrant registered (i)14,300,000 Private Placement Warrants and (ii) 25,000,000 Public Warrants. The Business Combination Registration Statement also registered the Common Stock issuable upon the exercise of the Public Warrants and Private Placement Warrants. The Registrant subsequently removed from registration under the Business Combination Registration Statement the Common Stock issuable upon exercise of the Public Warrants and the Private Placement Warrants. The Registrant previously paid the Filing Fee and in accordance with Rule 457(p) of the Securities Act $12,015.99 of the Remaining Filing Fee Balance will offset the filing fee due pursuant to this Registration Statement. </ffd:OffsetNote>
</xbrl>
