<?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/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_offering_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001720250</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-08-01</endDate>
        </period>
    </context>
    <context id="c_offering_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001720250</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-08-01</endDate>
        </period>
    </context>
    <context id="c_report">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001720250</identifier>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-08-01</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:SubmissnTp contextRef="c_report" id="fee_001">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c_report" id="fee_002">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="c_report" id="fee_003">0001720250</dei:EntityCentralIndexKey>
    <ffd:FormTp contextRef="c_report" id="fee_004">S-8</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="c_report" id="fee_005">Kandi Technologies Group, Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c_offering_1" id="fee_006">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c_offering_1" id="fee_007">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c_offering_1" id="fee_008">Ordinary Shares, $0.001 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c_offering_1" id="fee_009">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="c_offering_1"
      decimals="0"
      id="fee_010"
      unitRef="shares">4203095</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c_offering_1"
      decimals="INF"
      id="fee_011"
      unitRef="USD">1.1550</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="c_offering_1"
      decimals="INF"
      id="fee_012"
      unitRef="USD">4854574.73</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="c_offering_1"
      decimals="INF"
      id="fee_013"
      unitRef="pure">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="c_offering_1"
      decimals="INF"
      id="fee_014"
      unitRef="USD">743.24</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="c_offering_2" id="fee_015">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c_offering_2" id="fee_016">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c_offering_2" id="fee_017">Ordinary Shares, $0.001 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c_offering_2" id="fee_018">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="c_offering_2"
      decimals="0"
      id="fee_019"
      unitRef="shares">10730345</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="c_offering_2"
      decimals="INF"
      id="fee_020"
      unitRef="USD">1.1550</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="c_offering_2"
      decimals="INF"
      id="fee_021"
      unitRef="USD">12393548.48</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="c_offering_2"
      decimals="INF"
      id="fee_022"
      unitRef="pure">0.0001531</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="c_offering_2"
      decimals="INF"
      id="fee_023"
      unitRef="USD">1897.45</ffd:FeeAmt>
    <ffd:TtlOfferingAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_024"
      unitRef="USD">17248123.20</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_025"
      unitRef="USD">2640.69</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_026"
      unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_027"
      unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_028"
      unitRef="USD">2640.69</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c_offering_1" id="fee_029">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), this registration statement shall also cover any additional shares of ordinary shares, par value $0.001 per share (the &#x201c;Ordinary Shares&#x201d;) of Kandi Technologies Group, Inc. (the &#x201c;Company&#x201d;) that may become issuable under the terms of the Kandi Technologies Group, Inc. Amended and Restated 2008 Omnibus Long-Term Incentive Plan (the &#x201c;2008 Plan&#x201d;), by reason of any share split, share dividend, recapitalization or other similar transaction effected without the Company&#x2019;s receipt of consideration which results in an increase in the number of the outstanding shares of Ordinary Shares.&lt;br/&gt;&lt;br/&gt;Estimated solely for the purpose of calculating the amount of the registration fee pursuant to Rules 457(c) under the Securities Act of 1933, as amended, based on the average of the high and low prices of the Company&#x2019;s Ordinary Shares on July 31, 2025.&lt;br/&gt;&lt;br/&gt;Represents shares of Ordinary Shares underlying certain outstanding stock options previously granted under the 2008 Plan.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c_offering_2" id="fee_030">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), this registration statement shall also cover any additional shares of ordinary shares, par value $0.001 per share (the &#x201c;Ordinary Shares&#x201d;) of Kandi Technologies Group, Inc. (the &#x201c;Company&#x201d;) that may become issuable under the terms of the Kandi Technologies Group, Inc. Amended and Restated 2008 Omnibus Long-Term Incentive Plan (the &#x201c;2008 Plan&#x201d;), by reason of any share split, share dividend, recapitalization or other similar transaction effected without the Company&#x2019;s receipt of consideration which results in an increase in the number of the outstanding shares of Ordinary Shares.&lt;br/&gt;&lt;br/&gt;Estimated solely for the purpose of calculating the amount of the registration fee pursuant to Rules 457(c) under the Securities Act of 1933, as amended, based on the average of the high and low prices of the Company&#x2019;s Ordinary Shares on July 31, 2025.&lt;br/&gt;&lt;br/&gt;Represents shares of Ordinary Shares reserved for issuance pursuant to future awards under the 2008 Plan.</ffd:OfferingNote>
</xbrl>
