<?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">0002160682</identifier>
        </entity>
        <period>
            <startDate>2026-10-26</startDate>
            <endDate>2026-10-26</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002160682</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-26</startDate>
            <endDate>2026-10-26</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002160682</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-26</startDate>
            <endDate>2026-10-26</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-397">S-4</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-398">S-4</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-399">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-400">0002160682</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-401">Twin Vee Holdco Inc.</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FormTp contextRef="rc" id="ixv-438">S-4</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-439">Twin Vee Holdco Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-440">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-441">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-442">Common Stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-443">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-444"
      unitRef="Shares">1196210</ffd:AmtSctiesRegd>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-445"
      unitRef="USD">5640130.15</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="6"
      id="ixv-446"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-447"
      unitRef="USD">490.69</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-448">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-449">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-450">Common Stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_2" id="ixv-451">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_2"
      decimals="0"
      id="ixv-452"
      unitRef="Shares">15892504</ffd:AmtSctiesRegd>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-453"
      unitRef="USD">6309466.60</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="6"
      id="ixv-454"
      unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="2"
      id="ixv-455"
      unitRef="USD">548.92</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-456" unitRef="USD">11949596.75</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-457" unitRef="USD">1039.61</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-458" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-459" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-460" unitRef="USD">1039.61</ffd:NetFeeAmt>
    <ffd:Rule457fFlg contextRef="offrl_1" id="ixv-461">true</ffd:Rule457fFlg>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-462">Calculated in accordance with Rule 457(f)(1) under the Securities Act. Based on the average of the high and low prices for Twin Vee PowerCats Co. common stock on the Nasdaq Stock Market on October 20, 2026 of $9.43.</ffd:OfferingNote>
    <ffd:AmtSctiesRcvd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-463"
      unitRef="Shares">598105</ffd:AmtSctiesRcvd>
    <ffd:ValSctiesRcvdPerShr
      contextRef="offrl_1"
      decimals="2"
      id="ixv-464"
      unitRef="USD">9.43</ffd:ValSctiesRcvdPerShr>
    <ffd:ValSctiesRcvd
      contextRef="offrl_1"
      decimals="2"
      id="ixv-465"
      unitRef="USD">5640130.15</ffd:ValSctiesRcvd>
    <ffd:FeeNoteMaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-466"
      unitRef="USD">5640130.15</ffd:FeeNoteMaxAggtOfferingPric>
    <ffd:Rule457fFlg contextRef="offrl_2" id="ixv-467">true</ffd:Rule457fFlg>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-468">2. Calculated in accordance with Rule 457(f)(2) under Securities Act. Based on the book value of USFM Corporation as of June 30, 2026.</ffd:OfferingNote>
    <ffd:AmtSctiesRcvd
      contextRef="offrl_2"
      decimals="0"
      id="ixv-469"
      unitRef="Shares">233252</ffd:AmtSctiesRcvd>
    <ffd:ValSctiesRcvdPerShr
      contextRef="offrl_2"
      decimals="2"
      id="ixv-470"
      unitRef="USD">27.05</ffd:ValSctiesRcvdPerShr>
    <ffd:ValSctiesRcvd
      contextRef="offrl_2"
      decimals="2"
      id="ixv-471"
      unitRef="USD">6309466.60</ffd:ValSctiesRcvd>
    <ffd:FeeNoteMaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-472"
      unitRef="USD">6309466.60</ffd:FeeNoteMaxAggtOfferingPric>
</xbrl>
