<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:crk="http://www.comstockresources.com/20260615"
  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-20260615.xsd" xlink:type="simple"/>
    <context id="C_c694f48b-00d6-4b09-a44e-af93cdc7aee4">
        <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-06-15</startDate>
            <endDate>2026-06-15</endDate>
        </period>
    </context>
    <context id="C_18a477f1-47c8-41cc-b517-58401195936e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2026-06-15</startDate>
            <endDate>2026-06-15</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_ee06ff5f-002e-4ad3-b3a7-7e234931a2a1">0000023194</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_91e679a2-1477-489b-a18e-e6f448c20cb5">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_d75fab4e-fd37-4b1c-ad55-b39cba208afe">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_2e5770be-1355-4190-ab2f-11c81869169f">2026-06-15</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_141a1beb-bb68-4ddb-a04d-7248a828e05b">COMSTOCK RESOURCES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_91efb22e-3e8b-448b-88e2-4fbbe2453891">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_61272c5e-a98c-47b2-8feb-2f5c80c40a7e">001-03262</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_692b9912-f8fe-4ed0-aff7-9caf42752fe6">94-1667468</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_344698db-093d-4bd5-8140-0139b2404cf1">5300 Town and Country Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_31a7cd1b-1ab5-498f-904d-561b7c8ed376">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_974f42ce-2179-48f7-95fe-7cada5ffe909">Frisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_85388478-0c4b-426a-a73a-3bd1b3f3e6b4">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_d5ad4267-7f74-4a73-aa93-35791faae01e">75034</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_2ca6b6c9-b04e-4b86-98c3-5b205bf7b92e">(972)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_a9ce3e23-5419-4b80-9d61-bbab94eb0fc7">668-8800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_63e04b9a-961a-425d-8da0-50dd75dda36a">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_081586dd-94ab-4da2-bd6d-fabd302bab86">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_4d102237-694c-4b92-af4b-4b123e635737">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_acee2694-d25b-49d0-919d-856856ca3268">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_7c3982a6-9de4-4a58-86bf-7a20086902ab">Common Stock, par value $0.50 (per share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_b36266c0-34ba-4e12-9b2f-82c5aa41eb64">CRK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_f1150075-a0c9-4aab-b2fe-b02cd118c2a6">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_c694f48b-00d6-4b09-a44e-af93cdc7aee4"
      id="F_1b54faba-c8c9-44c3-965b-9235ecebad04">Common Stock, par value $0.50 (per share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_c694f48b-00d6-4b09-a44e-af93cdc7aee4"
      id="F_f21f5d82-3d4f-48da-80ec-aaff3eaf966c">CRK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_c694f48b-00d6-4b09-a44e-af93cdc7aee4"
      id="F_972fd982-91fb-4b2c-8525-06cddc25f03a">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_18a477f1-47c8-41cc-b517-58401195936e"
      id="F_53a0dfb3-79e0-4a6c-a4d2-d98e7d633020">false</dei:EntityEmergingGrowthCompany>
</xbrl>
