<?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">0000728385</identifier>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000728385</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-12</startDate>
            <endDate>2026-02-12</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-330">S-1</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-331">S-1/A</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-332">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:RegnFileNb contextRef="rc" id="ixv-333">333-292701</ffd:RegnFileNb>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-334">0000728385</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-335">Birchtech Corp.</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-363">S-1</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-364">Birchtech Corp.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-365">true</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-366">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-367">Common Stock, par value $0.001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_1" id="ixv-368">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-369"
      unitRef="USD">17250000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-370"
      unitRef="USD">2382.22</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-371" unitRef="USD">17250000.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-372" unitRef="USD">2382.22</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-373" unitRef="USD">3176.30</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-374" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-375" unitRef="USD">0.00</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-376">(a) Pursuant to Rule 416 under the Securities Act, there are also being registered such indeterminate number of additional securities as may be issued to prevent dilution resulting from share splits, share dividends, or similar transactions.

(b) Estimated solely for the purpose of calculating the registration fee pursuant to Rule 457(o) promulgated under the Securities Act.

(c) Includes additional shares of common stock that may be issued upon exercise of a 30-day option granted to the underwriters to cover over-allotments, if any.

(d) The Registrant previously paid registration fees of $3,176.30 in connection with the initial filing of this Registration Statement on Form S-1 on January 13, 2026.</ffd:OfferingNote>
</xbrl>
