<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:crk="http://www.comstockresources.com/20260901"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  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="crk-20260901.xsd" xlink:type="simple"/>
    <context id="C_ddf99900-8fae-4c63-8bb0-2bc53c91f3d8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">crk:NewYorkStockExchangeTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-01</startDate>
            <endDate>2026-09-01</endDate>
        </period>
    </context>
    <context id="C_ebf76750-dbdf-4837-a78c-a08c9d87635c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2026-09-01</startDate>
            <endDate>2026-09-01</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_7c639fe2-7375-4837-bccc-c8b473261886">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_0e3f18d2-246e-45ea-8187-9601090c0bfe">0000023194</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_cf02b896-b915-4963-96a0-0286866d5b95">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_d6e44f12-bf8e-4709-93b6-daa2df5c6764">2026-09-01</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_35f4f92a-9021-4563-a815-afc69bdbdc85">COMSTOCK RESOURCES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_f1754983-2b59-4983-b89e-c296b1f41a5d">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_b517a5e1-4247-4bd4-9a00-c94dfcb97138">001-03262</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_35e42d0d-9fa3-4200-81db-0fd6f85ff605">94-1667468</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_e3e52d96-13b2-42a9-993d-9dffb70dc942">5300 Town and Country Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_81eb7ae4-2709-43d7-9b27-c5ae34cb3de8">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_81fe7541-89e6-48e0-8f5b-0303503c653a">Frisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_1d0d6c07-4b99-4d10-b167-0e9cee07b23c">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_cd4bcf70-0d98-4f4f-9165-4f54bf75545d">75034</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_2b686738-fd06-4ba1-b3ce-f20f0d0d23b0">(972)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_85a59856-2744-401f-9398-7646e1e8979d">668-8800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_e29b99ff-01ec-49fb-baab-babc821c7581">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_5ee0855d-27fb-4066-b47c-2c94b5655481">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_37a17648-6d5f-493a-818b-4c94b39fad3b">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_7fe4cca9-d833-408a-909f-e6998234c1d8">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_11f4f51b-e067-43f2-925e-9a0e6cd5d36c">Common Stock, par value $0.50 (per share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_88f3fe03-ee86-4938-8022-dfbed947d02b">CRK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_bf058d31-46c9-462e-a348-0149af30d8a3">NYSE</dei:SecurityExchangeName>
    <dei:TradingSymbol
      contextRef="C_ddf99900-8fae-4c63-8bb0-2bc53c91f3d8"
      id="F_ccb65bee-32f0-466d-9395-6379af9f148f">CRK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_ddf99900-8fae-4c63-8bb0-2bc53c91f3d8"
      id="F_e52a5db4-31d9-44ec-b99d-95b740f6fccc">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_ebf76750-dbdf-4837-a78c-a08c9d87635c"
      id="F_c0caad2c-a5b5-4774-b0b1-429978bb3d01">false</dei:EntityEmergingGrowthCompany>
</xbrl>
